要遍历 Java 中的 String 字符串,我们可以使用以下两种方式:
1. 使用 charAt() 方法
Java 中的 String 是由一系列字符组成的,我们可以使用 charAt() 方法获取指定索引位置上的字符,从而可以遍历整个字符串。charCodeAt() 方法接收一个整数作为参数,返回该位置上的字符的 Unicode 编码。
具体代码如下:
String str = "Hello, world!";
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
System.out.println(ch);
}
输出结果如下:
H
e
l
l
o
,
w
o
r
l
d
!
2. 将 String 转换为字符数组
Java 中的 String 还可以使用 toCharArray() 方法将字符串转换成字符数组,然后使用 foreach 循环遍历字符数组。具体代码如下:
String str = "Hello, world!";
char[] arr = str.toCharArray();
for (char ch : arr) {
System.out.println(ch);
}
输出结果与前面的例子相同:
H
e
l
l
o
,
w
o
r
l
d
!
上面两种方法都是遍历字符串的常用方法。我们只需根据具体情况,选择合适的方法即可。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Java 遍历 String 字符串所有字符的操作 - Python技术站