java 里面/120的表示含义在char a = '\120';System.out.println(a);里输出是P,我是想问以"\"开头的代表的是什么东西,我知道以"\u"为前缀的表示的是unicode的值,那么以"/"为前缀的呢?我问题里面打错了一个
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 13:05:14
![java 里面/120的表示含义在char a = '\120';System.out.println(a);里输出是P,我是想问以](/uploads/image/z/8395300-28-0.jpg?t=java+%E9%87%8C%E9%9D%A2%2F120%E7%9A%84%E8%A1%A8%E7%A4%BA%E5%90%AB%E4%B9%89%E5%9C%A8char+a+%3D+%27%5C120%27%3BSystem.out.println%28a%29%3B%E9%87%8C%E8%BE%93%E5%87%BA%E6%98%AFP%2C%E6%88%91%E6%98%AF%E6%83%B3%E9%97%AE%E4%BB%A5%22%5C%22%E5%BC%80%E5%A4%B4%E7%9A%84%E4%BB%A3%E8%A1%A8%E7%9A%84%E6%98%AF%E4%BB%80%E4%B9%88%E4%B8%9C%E8%A5%BF%2C%E6%88%91%E7%9F%A5%E9%81%93%E4%BB%A5%22%5Cu%22%E4%B8%BA%E5%89%8D%E7%BC%80%E7%9A%84%E8%A1%A8%E7%A4%BA%E7%9A%84%E6%98%AFunicode%E7%9A%84%E5%80%BC%2C%E9%82%A3%E4%B9%88%E4%BB%A5%22%2F%22%E4%B8%BA%E5%89%8D%E7%BC%80%E7%9A%84%E5%91%A2%3F%E6%88%91%E9%97%AE%E9%A2%98%E9%87%8C%E9%9D%A2%E6%89%93%E9%94%99%E4%BA%86%E4%B8%80%E4%B8%AA)
java 里面/120的表示含义在char a = '\120';System.out.println(a);里输出是P,我是想问以"\"开头的代表的是什么东西,我知道以"\u"为前缀的表示的是unicode的值,那么以"/"为前缀的呢?我问题里面打错了一个
java 里面/120的表示含义
在char a = '\120';
System.out.println(a);
里输出是P,我是想问以"\"开头的代表的是什么东西,
我知道以"\u"为前缀的表示的是unicode的值,那么以"/"为前缀的呢?
我问题里面打错了一个符号,这句"...,那么以"/"为前缀的呢?..."里面的"/"应是"\"
我知道"\"是代表转义符,比如"\n"代表的是换行符,我是对"\120",也就是"\+数字"它转义转成什么意思了,就像"辽远海相思"说的那样,它代表ASCII编码吗?
java 里面/120的表示含义在char a = '\120';System.out.println(a);里输出是P,我是想问以"\"开头的代表的是什么东西,我知道以"\u"为前缀的表示的是unicode的值,那么以"/"为前缀的呢?我问题里面打错了一个
\是一个转义字符,不过不像楼上的说的那样是Unicode,而是ASCII编码,也就是说,\后跟的数字代码它的ASCII码值.只不过Unicode兼容ASCII,ASCII成了Unicode的一个子集.\u+数字就是表示的Unicode的值
补充————————————————————
这个东西还用说吗,你可以试一试这个语句是不是打印的是P(大写),你再去查一下ASCII表,看看80是不是P---也许你要问为什么查80,\120这个东西\后边加的是八进制,所以八进制的120对应80~也就是P,不信试试