Java教程

Java 程序遍历字符串的每个字符。

Java 程序遍历字符串的每个字符。

在本教程中,我们将学习遍历字符串的每个字符。
要理解此示例,您应该了解以下Java 编程主题:
Java 字符串 Java for 循环 Java for-each 循环

示例 1: 使用 for 循环遍历字符串的每个字符

class Main {
  public static void main(String[] args) {
    // create a string
    String name = "Programiz";
    System.out.println("Characters in " + name + " are:");
    // loop through each element
    for(int i = 0; i<name.length(); i++) {
      // access each character
      char a = name.charAt(i);
      System.out.print(a + ", ");
    }
  }
}
输出
Characters in Programiz are:
P, r, o, g, r, a, m, i, z,
在上面的示例中,我们使用 for 循环 来访问字符串的每个元素。在这里,我们使用了 charAt() 方法来访问字符串的每个字符。

示例 2: 使用 for-each 循环遍历字符串的每个字符

class Main {
  public static void main(String[] args) {
    // create a string
    String name = "Programiz";
    System.out.println("Characters in string \"" + name + "\":");
    // loop through each element using for-each loop
    for(char c : name.toCharArray()) {
      // access each character
      System.out.print(c + ", ");
    }
  }
}
输出
Characters in string "Programiz":
P, r, o, g, r, a, m, i, z,
在上面的示例中,我们使用 toCharArray() 将字符串转换为字符数组。然后我们使用 for-each 循环访问 char 数组的每个元素。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4