使用 BlueJ 编写时出现错误“未封闭字 rune 字”:
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 - 未闭合字 rune 字错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17344312/