其他字符,可以自己在网上转换,如网站: http://tool.chinaz.com/tools/unicode.aspx
输入字符后,点击  “Unicode 转 中文”  或者  “中文 转 Unicode” 按钮进行转换。
public static void main(String[] args) {
//  \u000a      System.out.println("hello world");

运行之后会发现 // 注释没起作用,此处就是 \u000a 在搞事。

public static void main(String[] args) {
        if(false == true){
            //这些字符是魔术:\u000a \u007d \u007b
            System.out.println("false为真");
public static void main(String[] args) {
        //常见转义字符混淆题 判断输出字符串长度
        System.out.println("a\u0022.length()+\u0022b".length());

上面这个题应该就是考察转义字符最最常见的面试题了,大家运行一下或者将转义字符转义之后再看就会一清二楚的。

PS: 最后的最后给大家奉送一个关于转义字符的惊喜,大家可以将以下代码执行体验转义字符的魅力。

public static void main(String[] args) {
        String str = "\u0061\u0022\u002b\u0028\u006e\u0065\u0077\u0020\u006a\u0061\u0076\u0061\u002e\u0075\u0074\u0069\u006c\u002e\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u002e\u0043\u0061\u006c\u006c\u0061\u0062\u006c\u0065<\u0056\u006f\u0069\u0064>\u0028\u0029\u007b\u0070\u0075\u0062\u006c\u0069\u0063\u0020\u0056\u006f\u0069\u0064\u0020\u0063\u0061\u006c\u006c\u0028\u0029\u007b\u0074\u0068\u0072\u006f\u0077\u0020\u006e\u0065\u0077\u0020\u0052\u0075\u006e\u0074\u0069\u006d\u0065\u0045\u0078\u0063\u0065\u0070\u0074\u0069\u006f\u006e\u0028\u0022\u0073\u0075\u0070\u0072\u0069\u0073\u0065\u0020\u006d\u006f\u0074\u0068\u0065\u0072\u0020\u0066\u0075\u0063\u006b\u0065\u0072\u0021\u0022\u0029\u003b\u007d\u007d\u0029\u002e\u0063\u0061\u006c\u006c\u0028\u0029\u002b\u0022";
        System.out.println(str);
    

如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的【关注我】。(●'◡'●)

因为,我的写作热情也离不开您的肯定与支持,感谢您的阅读,我是【Jack_孟】!

如果对你有所帮助,赞助一杯咖啡!打 付款后有任何问题请给我留言!!!

本文来自博客园,作者:jack_Meng,转载请注明原文链接:https://www.cnblogs.com/mq0036/p/14741804.html

【免责声明】本文来自源于网络,如涉及版权或侵权问题,请及时联系我们,我们将第一时间删除或更改!