課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
哪里出問題了?
2015-07-24
源自:Java入門第一季(IDEA工具)升級(jí)版 2-11
正在回答
這個(gè)東西,char比較特殊,與其說是存儲(chǔ),不如說是查詢,下面這幾種賦值都可以
char a = 'a';
char a = '是';
char a = '!';
char a = 25105;//注意這個(gè)是數(shù)字
char 我 = '他';
int i = 'a';
int i = '我';
簡(jiǎn)單介紹一下char,不同于其他其本類型,本質(zhì)就是是數(shù)字,但是卻又“范圍”約束(0-65535)
char a = 65536 ;//錯(cuò)了!
char a = -1 ;//錯(cuò)了!
這東西就是已經(jīng)定義好的 “數(shù)字 = 值”的映射,一共65536個(gè)
比如: 25105 代表 '我';
關(guān)于String
java.util.String 定義了,String的本質(zhì)是char[]數(shù)組
Miss刺猬先森 提問者
好羞澀。。。錯(cuò)這么多。
為什么不能用char之類的呢?
樓主這一小段錯(cuò)誤有點(diǎn)多哦
(1)char換成String,單引號(hào)換成雙引號(hào) ,'\n'不用換
(2)后面的println里的female寫錯(cuò)了吧
改正后的代碼:
public?class?HelloWorld{ ????public?static?void?main(String[]?args)?{ final?String?MALE="man"; ????????final?String?FEMALE="woman"; ????????System.out.println(MALE+'\n'+FEMALE); ????} }
子木李 回復(fù) Miss刺猬先森 提問者
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
4 回答為什么是輸出錯(cuò)誤?
2 回答為什么是輸出錯(cuò)誤呢??
1 回答為什么說這個(gè)輸出錯(cuò)誤
3 回答為什么一直是輸出錯(cuò)誤
2 回答為什么運(yùn)行成功輸出錯(cuò)誤
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-07-24
這個(gè)東西,char比較特殊,與其說是存儲(chǔ),不如說是查詢,下面這幾種賦值都可以
char a = 'a';
char a = '是';
char a = '!';
char a = 25105;//注意這個(gè)是數(shù)字
char 我 = '他';
int i = 'a';
int i = '我';
簡(jiǎn)單介紹一下char,不同于其他其本類型,本質(zhì)就是是數(shù)字,但是卻又“范圍”約束(0-65535)
char a = 65536 ;//錯(cuò)了!
char a = -1 ;//錯(cuò)了!
這東西就是已經(jīng)定義好的 “數(shù)字 = 值”的映射,一共65536個(gè)
比如: 25105 代表 '我';
關(guān)于String
java.util.String 定義了,String的本質(zhì)是char[]數(shù)組
2015-07-24
好羞澀。。。錯(cuò)這么多。
為什么不能用char之類的呢?
2015-07-24
樓主這一小段錯(cuò)誤有點(diǎn)多哦
(1)char換成String,單引號(hào)換成雙引號(hào) ,'\n'不用換
(2)后面的println里的female寫錯(cuò)了吧
改正后的代碼: