奇怪的副作用打印一些转义序列到Inelij控制台,为什么?

doinxwow  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(173)

如果要在intellij控制台上显示简单字符串“/\”,请执行以下操作:

System.out.println("/\\");

控制台生成一个超链接,如果单击该超链接而不是上面预期的输出,它将打开“我的windows资源管理器”。我在ide上尝试了相同的代码,比如eclipse和netbeans,它工作正常,没有副作用。我问了其他使用intellij的学生,他们得到了相同的结果。
我通过添加一个不可见的空白\u2060解决了这个问题,如下所示:

System.out.println("/\\\u2060");

现在我的问题是:
这是intellij中的一个特殊功能还是我还不明白的其他功能(比如正则表达式)?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题