相关疑难解决方法(0)

Java中的unicode换行符(\ u000d)

让我们在Java中看到以下代码片段.

public class Main {
    public static void main(String[] args) {
        // new Character(' \u000d System.out.println("Hello");
    }
}
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,虽然方法中的唯一行main()被注释掉,但它Hello在控制台上显示输出,即使看起来这个注释行包含一些语法错误.如果此行未注释,则根本不起作用,从而导致编译时错误.

为什么在这里输出"你好"?

java unicode

43
推荐指数
1
解决办法
4万
查看次数

标签 统计

java ×1

unicode ×1