2.4Java类型之字符串(String)

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

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年5月4日 04:32
下一篇 2025年5月5日 03:58

相关推荐

发表回复

登录后才能评论