java中 for循环拼接字符串
时间: 2024-06-24 10:02:12 浏览: 5
在Java中,for循环通常用于遍历数组、列表或集合中的元素,并可能在每次迭代时将当前元素添加到字符串中。这里是一个基本的例子,展示了如何使用for循环拼接字符串:
```java
String initialString = "";
String[] elements = {"Hello", " ", "World", "!"};
for (int i = 0; i < elements.length; i++) {
initialString += elements[i]; // 拼接操作
}
System.out.println(initialString); // 输出: Hello World !
```
在这个例子中,`initialString += elements[i]` 是关键的行,`+=` 运算符会将 `elements[i]` 的值追加到 `initialString` 的末尾。如果你想要以特定的分隔符连接元素,可以稍微修改一下:
```java
String delimiter = " ";
String initialString = "";
String[] elements = {"Apple", "Banana", "Cherry"};
initialString = delimiter;
for (String element : elements) {
initialString += element + delimiter;
}
initialString = initialString.substring(0, initialString.length() - delimiter.length()); // 去除最后的分隔符
System.out.println(initialString); // 输出: AppleBananaCherry
```