[英]A commented statement with a unicode new line character
让我们看一下下面的Java代码。
public class Main
{
public static void main(String[] args)
{
//\u000d System.out.println("It works fine.");
}
}
在前面的代码段中, main()
方法内的唯一一行包含一个Unicode新行字符\
。 即使该行已被注释掉, 它也会显示指定的消息“ 它工作正常 ”。 它是如何工作的?
Java语言的一个鲜为人知的功能是,在进行任何其他解析之前,均会在源代码中的任何位置处理Unicode转义序列。
那是一个真正的换行符。
您甚至可以只使用转义代码来编写整个Java程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.