Java “数据类型”;char";在爪哇
为什么这些都不起作用:Java “数据类型”;char";在爪哇,java,Java,为什么这些都不起作用: char word = "sds"; char word = 'sds'; myDog.bark("voff"); myDog.bark('voff'); 在myDog的对象中,我键入了: void bark(char word) { System.out.println(word); } 因为一个字符只是一个字符。您想改用字符串类型 void bark(String word) { System.out.println(word); }
char word = "sds";
char word = 'sds';
myDog.bark("voff");
myDog.bark('voff');
在myDog的对象中,我键入了:
void bark(char word) {
System.out.println(word);
}
因为一个字符只是一个字符。您想改用字符串类型
void bark(String word) {
System.out.println(word);
}
char数据类型只能包含一个字符。对于多个字符,您应该使用字符串数据类型。您希望使用“字符串”而不是“字符”。char仅表示1个字符,“String”表示多个字符 “字符串”类型使用双引号,而“字符”类型使用单引号:
char c = 'a';
String s = "hello";
char是一个字符,String是一个字符序列。您正在寻找字符串如果您想要更好的解释,您可以发布收到的错误消息,并学习如何解释它。(目前,我手边没有java开发环境。)这家伙有158个问题,其中大约一半看起来会在任何一本java入门书的第1-4章中介绍。对于那些在google上搜索快速答案的人来说,这可能是一个很好的参考。