未关闭的字符文本错误
在编写时收到错误“未关闭的字符文本”,使用BlueJ:
class abc
{
public static void main(String args[])
{
String y;
y = 'hello';
System.out.println(y);
}
}
但我不知道出了什么问题。有什么想法吗?
谢谢。
在编写时收到错误“未关闭的字符文本”,使用BlueJ:
class abc
{
public static void main(String args[])
{
String y;
y = 'hello';
System.out.println(y);
}
}
但我不知道出了什么问题。有什么想法吗?
谢谢。
在Java中,单引号只能采用一个字符,如有必要,可以转义。您需要对字符串使用全引号,如下所示:
y = "hello";
您还使用了
System.out.println(g);
我认为应该是
System.out.println(y);
注意:在创建值时(以后可能会使用它们),您需要单引号。例如:char
char foo='m';
Java对竖笛手使用双引号和单引号。"String"
'C'