1.双引号字符串字面量
String s = "hello";
双引号字符串字面量支持所有转义序列。
双引号字符串字面量不支持隐式的换行符。
String s = "first line
second line";
System.out.println(s); // 报错
2.访问字符串
注意:字符串类型是不可变的,支持查看字符,不支持添加、更改、删除字符。
//正数索引从左往右从0开始,不支持负数索引。
//查看
char v = s.charAt(索引);
3.字符串长度
int v = s.length();
4.字符串连接
可以使用加号 +
连接字符串。
String a = "Hello";
String b = " World!";
String c = a + b;
System.out.println(c); // Hello World!
5.转义序列
转义序列 | 描述 |
\ | 忽略反斜杠与换行符 |
\\ | 反斜杠(\ ) |
\' | 单引号(' ) |
\" | 双引号(" ) |
\b | 退格 |
\f | 换页 |
\n | 换行 |
\r | 回车 |
\s | 空白 |
\t | 水平制表 |
\nnn | 由 3 个八进制数字 nnn (000~377 ) 表示的字符。 |
\nn | 等同于 \0nn 。由 2 个八进制数字 nn (00~77 ) 表示的字符。 |
\n | 等同于 \00n 。由 1 个八进制数字 n (0~7 ) 表示的字符。 |
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javalang/37630.html