為什么單引號(hào)報(bào)錯(cuò),雙引號(hào)不報(bào)錯(cuò)。不都是字符串嗎
如題如題如題
String?hobby?=?'慕課網(wǎng)';???-----報(bào)錯(cuò) String?hobby?=?"慕課網(wǎng)";???-----不報(bào)錯(cuò) 到底為啥。 還是說慕課驗(yàn)證提交代碼程序的設(shè)計(jì),實(shí)際是不應(yīng)該報(bào)錯(cuò)的,對(duì)嗎?
如題如題如題
String?hobby?=?'慕課網(wǎng)';???-----報(bào)錯(cuò) String?hobby?=?"慕課網(wǎng)";???-----不報(bào)錯(cuò) 到底為啥。 還是說慕課驗(yàn)證提交代碼程序的設(shè)計(jì),實(shí)際是不應(yīng)該報(bào)錯(cuò)的,對(duì)嗎?
2019-03-21
舉報(bào)
2019-03-21
因?yàn)閱我?hào)代表的數(shù)據(jù)類型應(yīng)該是char類型的,而你定義的是String類型的,字符串是需要雙引號(hào)的;
2019-03-26
String hobby ='慕課網(wǎng)'; ? ? '慕課網(wǎng)'是一個(gè)字符串,不是字符,所以你需要用雙引號(hào)括起來,字符里面只能放一個(gè)字符,你這里多個(gè)字符是表示一個(gè)字符串