📜  Java循环字符串 (1)

📅  最后修改于: 2023-12-03 15:02:04.696000             🧑  作者: Mango

Java循环字符串

在Java中,可以使用多种方法循环字符串。循环字符串是指逐个访问字符串中的每个字符并执行操作。常见的用途包括字符串匹配和计算字符串长度。

for循环

使用for循环可以遍历字符数组,从而遍历字符串中的每个字符。

String str = "Hello World";
for (int i = 0; i < str.length(); i++) {
    char c = str.charAt(i);
    System.out.println(c);
}

此代码片段将输出字符串中的每个字符。

H
e
l
l
o

W
o
r
l
d
foreach循环

Java 5引入了foreach循环,也称为增强的for循环。可以使用foreach循环遍历字符串中的每个字符。

String str = "Hello World";
for (char c : str.toCharArray()) {
    System.out.println(c);
}

此代码片段将输出字符串中的每个字符。

H
e
l
l
o

W
o
r
l
d
while循环

可以使用while循环遍历字符串中的每个字符。需要初始化一个索引并使用String的length()方法确定循环终止条件。

String str = "Hello World";
int i = 0;
while (i < str.length()) {
    char c = str.charAt(i);
    System.out.println(c);
    i++;
}

此代码片段将输出字符串中的每个字符。

H
e
l
l
o

W
o
r
l
d
总结

在Java中,可以使用多种方法循环字符串。每种方法都有其优劣和适用场景。循环字符串是一个常见的任务,代码中的选择取决于具体的要求和代码结构。