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,