我终于明白了!!!!转义字符到底怎么运行的!!!

昨天晚上听了韩老师的课,一下子就明白了转义字符到底是什么意思啦!我们老师这部分都没咋讲TAT去查资料看得稀里糊涂的,现在就来总结一下吧!!

我将从以下两个方面来复盘转义字符:

  1. 转义字符(Java是怎样运行它的)常用的转义字符有哪些?

  1. 代码实现

常用的转义字符有哪些?

  • 据不完全统计有6个(常用的)

字符

实现效果

\t

制表符:tab键的效果,也就是空格,空四个格子,让输出更加美观

\n

换行符:enter键的效果,换行

\\

输出一个\

\'

输出一个'

\"

输出一个"

\r

回车

Java是如何运行转义字符的?

  • 请看代码:

  • 运行结果为:

  • 过程分析:Java在运行这个输出语句的时候,先输出来“作者”,然后程序紧接着遇到了"\",Java就知道了这个是一个转义的意思,然后在“\”后面输出来的就是效果

\(实现什么效果) 就是转义字符的意思

代码实现(帮助理解)

\t(空格,tab的意思)的实现效果:

运行结果为:

\n:enter的效果,换行的意思

实现效果:

\\的实现:根据上面提到的Java如何执行转义字符的原理,所以\\的意思就是执行一个\

  • 执行代码:

  • 运行结果为:

  • \':输出一个'

  • 运行代码为:

  • 运行结果为:

\":输出一个"

  • 实现代码:

  • 运行结果为:

\r:回车效果:

  • 实现代码:

  • 运行结果为:

  •  \t后面的字符有多少,它就去开头替换多少

  • 比如,运行代码为:

  • 运行结果为:

  • 可以看到\t后面的字符全部都把前面的字符给替换掉了


版权声明:本文为weixin_64807815原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。