java字符串遍历、提取字符详解
时间: 2023-08-06 09:04:40 浏览: 117
Java字符串详解
Java中的字符串是由字符组成的序列,可以使用字符数组或循环遍历字符串来获取和操作其中的字符。
遍历字符串可以使用for循环或者foreach循环,例如:
```java
String str = "hello";
// 使用for循环
for(int i = 0; i < str.length(); i++){
char c = str.charAt(i);
System.out.println(c);
}
// 使用foreach循环
for(char c : str.toCharArray()){
System.out.println(c);
}
```
以上代码会将字符串"hello"中的字符一个一个打印出来。
提取字符串中的字符可以使用charAt()方法,例如:
```java
String str = "hello";
char c = str.charAt(0);
System.out.println(c); // 输出'h'
```
以上代码会提取字符串"hello"中的第一个字符,并将其打印出来。
另外,Java中的字符串是不可变的,如果需要对字符串进行修改,需要使用StringBuilder或StringBuffer等可变字符串类来操作。
阅读全文