為什么單引號報錯,雙引號不報錯。不都是字符串嗎
如題如題如題
String?hobby?=?'慕課網';???-----報錯 String?hobby?=?"慕課網";???-----不報錯 到底為啥。 還是說慕課驗證提交代碼程序的設計,實際是不應該報錯的,對嗎?
如題如題如題
String?hobby?=?'慕課網';???-----報錯 String?hobby?=?"慕課網";???-----不報錯 到底為啥。 還是說慕課驗證提交代碼程序的設計,實際是不應該報錯的,對嗎?
2019-03-21
舉報
2019-03-21
因為單引號代表的數據類型應該是char類型的,而你定義的是String類型的,字符串是需要雙引號的;
2019-03-26
String hobby ='慕課網'; ? ? '慕課網'是一個字符串,不是字符,所以你需要用雙引號括起來,字符里面只能放一個字符,你這里多個字符是表示一個字符串