老師,我有疑問
為什么final?String?MAN="男";final?String?GRIL="女"; System.out.println(MAN);System.out.println(GRIL);會(huì)不行呢?我在2-11中不解
為什么final?String?MAN="男";final?String?GRIL="女"; System.out.println(MAN);System.out.println(GRIL);會(huì)不行呢?我在2-11中不解
2016-07-08
舉報(bào)
2016-08-03
char要用單引號(hào)c='a'
string用雙引號(hào)c="a"
2016-07-08
這個(gè)得看你的MAN和GRIL定義在哪里了,如果是定義在類里面的成員變量那么你想直接輸出的話要加上static關(guān)鍵字,例如(final static String MAN="男"; ?final static String GRIL="女";) 如果不加static關(guān)鍵字,則要通過創(chuàng)建對(duì)象來訪問 Test test=new Test; Systtem.out.println(test.MAN);
2016-07-08
男和女 是一個(gè)字符 而不是字符串 ?你應(yīng)該選擇char類型 就不會(huì)報(bào)錯(cuò)了
2016-07-08
打錯(cuò)了,是final char MAN='男';final char GRIL='女';
System.out.println(MAN);System.out.println(GRIL);
才對(duì),所以究竟為什么?