从头学习Java,遇到一个小小问题,请教各位同学!谢谢!
Hi,
再度从头学习Java,遇到一个小小问题,请教各位同学:
一个小练习程序:
public class a0203
{
public static void main(String args[])
{
System.out.println("下列为空白字元(white space)吗?");
System.out.println("'\\u000D' " + Character.isWhitespace('\u000D'));
System.out.println("'\\u0020' " + Character.isWhitespace('\u0020'));
System.out.println("'\\u001A' " + Character.isWhitespace('\u001A'));
System.out.println("'\\u001D' " + Character.isWhitespace('\u001D'));
}
}
javac 编译时,总是提示 \u000D 那行有错:说行结尾不合法。注掉此行,其他行却没问题。
为什么呢?请赐教。谢谢!