java将字符串以两个字符的长度存放在list集合内
时间: 2024-10-13 08:06:00 浏览: 24
在Java中,如果你想将字符串按照两个字符的长度分割并存储在一个List集合里,你可以使用ArrayList或StringBuffer等List的实现。这里是一个简单的例子:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
String inputString = "Hello, World!";
ArrayList<String> list = new ArrayList<>();
for (int i = 0; i < inputString.length(); i += 2) { // 每次取两个字符
if (i + 2 <= inputString.length()) {
list.add(inputString.substring(i, i + 2)); // 添加到列表中
} else {
break; // 如果到达字符串结尾,不再添加剩余的字符
}
}
System.out.println(list);
}
}
```
在这个示例中,`inputString.substring(i, i+2)`用于截取输入字符串从索引i开始、长度为2的子串。如果字符串长度不是偶数,最后一个元素可能会包含不足两个字符。
阅读全文