将字符串转换为字符的Java程序

90 阅读1分钟

用一个例子编写一个将字符串转换为字符的Java程序。在Java中,charAt函数返回给定索引位置上的单个或第一个字符。因此,我们可以使用这个Java charAt函数将给定的字符串转换为一个字符。

在这个例子中,我们使用这个函数,你可以看到它正在返回字符串的第一个字符。

public class StringToChar {

public static void main(String\[\] args) {
	
	String str = "Java";
	
	char ch = str.charAt(0);
	System.out.println("Output = " + ch);
}
Output = J

如果我们在for循环或任何循环中使用这个Java charAt函数,我们可以将整个字符串转换为字符。

public class StringToChar1 {

public static void main(String\[\] args) {
	
	String str = "Java";
	
	for(int i = 0; i < str.length(); i++) {
		char ch = str.charAt(i);
		System.out.println("At " + i + " = " + ch);
	}
}
At 0 = J
At 1 = a
At 2 = v
At 3 = a

这个Java程序允许输入任何字符串并使用for循环将其转换为字符。

import java.util.Scanner;

public class StringToChar2 { private static Scanner sc;

public static void main(String\[\] args) {
	String str;
	
	sc= new Scanner(System.in);

	System.out.print("Please Enter any String =  ");
	str = sc.nextLine();
	
	for(int i = 0; i < str.length(); i++) {
		char ch = str.charAt(i);
		System.out.println("Character at " + i + " Index Position = " + ch);
	}
}