怎么輸出不是:男
public class HelloWorld{
? ? public static void main(String[] args) {
final char SEX="男";
? ? ? ??
System.out.println(SEX);
? ? ? ??
}
}
public class HelloWorld{
? ? public static void main(String[] args) {
final char SEX="男";
? ? ? ??
System.out.println(SEX);
? ? ? ??
}
}
2016-02-15
舉報(bào)
2016-02-15
我以為 用"男"的話 則表示字符串 對應(yīng)String類型?這句話應(yīng)為:final String SEX = "男";
或者也可以修改為:final char SEX = '男';????即用'男' 表示字符 對應(yīng)char類型
綜上 表面上看?這里問題出在了單引號和雙引號上 實(shí)際上問題在數(shù)據(jù)類型上
個人觀點(diǎn) 歡迎指正
2016-02-15
final char SEX = '男';
2016-02-15
char 是字符型,不能用雙引號,只能用單引號
2016-02-15
char?
2016-02-15
char?
2016-02-15
public class HelloWorld{
? ?public static void main(String[] args) {
? ? ? ?final char SEX='男';
? ? ? ?System.out.println(SEX);
? ?}
}
cahr 是字符類型要用單引號,不能用雙引號。
2016-02-15
public class HelloWorld{
? ?public static void main(String[] args) {
? ? ? ?final char SEX='男';
? ? ? ?System.out.println(SEX);
? ?}
}
cahr 是字符類型要用單引號,不能用雙引號。