Java常见的转义字符举例详解
Java中常见的转义字符有“\t”,“\n”,“\\”,“\"”,“\'”,“\r”。
1.“\t”
“\t”为制表符,作用是对齐。长度不足8的字符会以8个长度为格式来输出,长度大于或等于8的字符会以8的倍数为格式输出。(注意:中文占两个字符,数字字母占一个)
代码如下:
//演示转义字符的使用 public class ChangeChar{ public static void main(String[] args){ // \t :一个制表位,实现对齐功能(把字符长度补至8位 如字符长度等于八位则补至16位 八的倍数) System.out.println("1234567\t9"); System.out.println("12345678"); System.out.println("12345678\t1"); System.out.println("1234567812345678"); } }
显示效果:
2.“\n”
“\n”为换行符,作用是实现换行,功能类似回车。
代码如下:
//演示转义字符的使用 public class ChangeChar{ public static void main(String[] args){ // \n :换行符 System.out.println("1\n2\n3"); } }
显示效果:
3.“\\”
“\\”为一个\,作用就是输出一个\。
代码如下:
//演示转义字符的使用 public class ChangeChar{ public static void main(String[] args){ // \\ :一个\ System.out.println("C:\\Desktop"); } }
显示效果:
4.“\"”&“\'”
“\"”为一个",作用就是输出一个\。“\'”为一个',作用就是输出一个' 。
代码如下:
//演示转义字符的使用 public class ChangeChar{ public static void main(String[] args){ // \" :一个" System.out.println("我说\"你真牛\""); // \' :一个' System.out.println("1\'23\'"); } }
显示效果:
5.“\r”
“\r”为一个回车,其功能为:
1.将光标移至首字符串头“|caimingjie”
2.将转义字符后的数字替换 从光标后开始的字符
代码如下:
//演示转义字符的使用 public class ChangeChar{ public static void main(String[] args){ // \r :一个回车 //解释: //1.将光标移至首字符串头“|caimingjie” //2.将转义字符后的数字从光标后开始替换 System.out.println("caimingjie\rTomato"); } }
显示效果:
附:java转义字符对照表
美元符号的转义: | $ ==> u0024 |
---|---|
点的转义: | . ==> u002E |
乘方符号的转义: | ^ ==> u005E |
左大括号的转义: | { ==> u007B |
左方括号的转义: | [ ==> u005B |
左圆括号的转义: | ( ==> u0028 |
竖线的转义: | ==> u007C |
右圆括号的转义: | ) ==> u0029 |
星号的转义: | * ==> u002A |
加号的转义: | + ==> u002B |
问号的转义: | ? ==> u003F |
反斜杠的转义: | ==> u005C |
总结
到此这篇关于Java常见的转义字符的文章就介绍到这了,更多相关Java转义字符内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java中ArrayIndexOutOfBoundsException 异常报错的解决方案
本文主要介绍了Java中ArrayIndexOutOfBoundsException 异常报错的解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-06-06浅谈关于Mybatis的mapper-locations配置问题
MyBatis 是一款优秀的半自动的ORM持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作,需要的朋友可以参考下2023-05-05springboot后端存储富文本内容的思路与步骤(含图片内容)
在所有的编辑器中,大概最受欢迎的就是富文本编辑器和MarkDown编辑器了,下面这篇文章主要给大家介绍了关于springboot后端存储富文本内容的思路与步骤的相关资料,需要的朋友可以参考下2023-04-04PowerJob的OhMyClassLoader工作流程源码解读
这篇文章主要介绍了PowerJob的OhMyClassLoader工作流程源码解读,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2024-01-01Apache Calcite进行SQL解析(java代码实例)
Calcite是一款开源SQL解析工具, 可以将各种SQL语句解析成抽象语法树AST(Abstract Syntax Tree), 之后通过操作AST就可以把SQL中所要表达的算法与关系体现在具体代码之中,今天通过代码实例给大家介绍Apache Calcite进行SQL解析问题,感兴趣的朋友一起看看吧2022-01-01
最新评论