脚本宝典收集整理的这篇文章主要介绍了Java 之 转义符,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
转义符 | 功能 |
---|---|
转义符 | |
t | 制表符 |
n | 换行符 |
r | 回车符 |
\ | 输出单 |
' | 输出单 ' |
* | *可以是任何字符,例如关键字符 '' "" [] {}等 |
注意事项:
r
回车符, 在这里有必要单独拿出来说明, r
与 n
并不一样, 例如:字符串 "ABCDnEFG"
与 字符串"ABCDrEFG"
这两组字符串输出的结果截然不同。
// 示例代码 1
// 换行符代码
public class NewLien {
public static void main (String[] args) {
System.out.println("ABCDnEFG");
}
}
// 示例代码 2
// 回车符代码
public class Return {
public static void main (String[] args) {
System.out.println("ABCDrEFG");
}
}
# 编译代码
javac NewLien.java
javac Return.java
# 查看结果
java NewLien
java Return
# 结果
NewLien:
ABCD
EFG
Return:
EFGD
是不是很神奇,让我们来剖析一下 系统遇到n
与 r
都会做什么处理
首先系统遇到 n
会将光标跳转到下一行行首
而遇到r
则会将光标跳转到当前行的行首
现在能理解刚才为什么会出现这个神奇的现象了吧。
因为 示例代码1
在 ABCD
后遇到 n
它执行了换行操作,也就是说将光标跳转到下一行行首,然后继续执行打印 EFG
而 示例代码2
在 ABCD
后遇到 r
它将光标跳转到当前行行首也就是 A
的前面,然后继续执行打印 EFG
,所以吧ABC
给顶掉了。
以上是脚本宝典为你收集整理的Java 之 转义符全部内容,希望文章能够帮你解决Java 之 转义符所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。