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

javacampus interviewserver side programmingprogramming

在本文中,我们将了解如何遍历字符串的每个字符。String 是包含一个或多个字符并用双引号("“" )括起来的数据类型。Char 是包含字母、整数或特殊字符的数据类型。

下面是相同的演示 −

假设我们的输入是

字符串定义为:Java 程序

期望的输出将是

字符串中的字符是:
J, a, v, a, , P, r, o, g, r, a, m,

算法

步骤 1 - 开始
步骤 2 - 声明一个字符串,即 input_string,一个字符,即 temp。
步骤 3 - 定义值。
步骤 4 - 遍历字符串,打印字符串索引"i"处的每个字符以及空格。
步骤 5 - 显示结果
步骤 6 - 停止

示例 1

这里,for 循环。

public class Characters {
   public static void main(String[] args) {
      String input_string = "Java Program";
      System.out.println("字符串定义为: " +input_string);
      System.out.println("字符串中的字符为: ");
      for(int i = 0; i<input_string.length(); i++) {
         char temp = input_string.charAt(i);
         System.out.print(temp + ", ");
      }
   }
}

输出

字符串定义为:Java Program
字符串中的字符为:
J, a, v, a, , P, r, o, g, r, a, m,

示例 2

这里,for-each循环。

public class Main {
   public static void main(String[] args) {
      String input_string = "Java Program";
      System.out.println("字符串定义为:" +input_string);
      System.out.println("字符串中的字符为:");
      for(char temp : input_string.toCharArray()) {
         System.out.print(temp + ", ");
      }
   }
}

输出

字符串定义为:Java Program
字符串中的字符为:
J, a, v, a, , P, r, o, g, r, a, m,

相关文章