连接符和转义符


一、字符串连接符

仅适用于字符串类型数据

String str1 = "a";
String str2 = "b";
System.out.println(str1 + str2);//结果:ab

//也可以直接这样写
System.out.println("a"+"b");//结果:ab

//或者这样
System.out.println(str1 + "b");//结果:ab

字符串型数据间使用"+"不是加法运算,而是拼接

来看特殊情况:

int i = 10;
System.out.println(i + "1");//结果:11

因为在执行`println()'方法中,虚拟机会自动帮我们把传入的整型数据(int)转化为字符串型数据(String),再拼接"1",然后打印输出。

二、转义字符

所有的ASCII码都可以用""加数字(一般是8位数字来表示),而Java中定义了特殊组合来表示ASCII中那些不能显示的常用字符,如"\n","\r","\t"等,被称为转义字符因为转义后,都不是它原本的ACSII码含义了。

转义符 意义
\n 换行
\r 光标定位在最左边,并且删除原先所在行已有的数据
\t 使得输出的内容长度为4的倍数,不足补空格
\|一个反斜线字符
' 一个单引号字符
" 一个双引号字符


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM