亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么類型用的是String 不是char呢,男,女是單字符呀。

final String SEX="男";

正在回答

6 回答

string屬于JAVA定義的字符串類型的,就是可以輸入一大串字符,而char只能輸入單個字符,在這個題上,如果單純的只輸入"男“,”女“這兩種的話,是可以的,但你要輸入像”我愛幕課網“這種,只能定義string類型,其實程序語音沒有那么多為什么,有些都是語音開發者定義的規則,就是那么用的,個人愚見,有不足或者錯誤之處,請指出或批評。

0 回復 有任何疑惑可以回復我~

如果你用的是F或者M可以用char,用漢字表示,一個漢字占內存大小一個char未必裝的下,所以用的是String,個人理解,希望有幫助。

0 回復 有任何疑惑可以回復我~
#1

kingjames23

剛試了下,String類型的后面可以是單個字母也可以是單個漢字,即字符串只有一個字符,而char只能輸單個字符,像是一種包含關系,String 類型是包含char類型的,
2016-05-15 回復 有任何疑惑可以回復我~

Char:字符類型 ,用單引號
String:字符串類型,用雙引號
比如分別定義2中不同類型的變量,并賦值
string strJiaoYan = "2" ;
char strJiaoYan = ?'2' ;

不管是英文字母還是符號還是文字,有幾個就等于有幾個 字符

比如

final String SEX="男pe+朋友";

這里有6個字符

0 回復 有任何疑惑可以回復我~

可以的,你自己敲下試試,這網站識別有問題而已

0 回復 有任何疑惑可以回復我~

都可以用。用char字符也可以通過。兩個屬于包容關系,String范圍大于char。初學者鄙見。

0 回復 有任何疑惑可以回復我~

如果用char的話,男左右應該用單引號,像這樣'男',而不是用雙引號,"男"

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么類型用的是String 不是char呢,男,女是單字符呀。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號