有三种方法可以在 Java 中从用户输入中获取字符数组:使用 scanner 类的 nextline() 方法获取输入字符串,然后使用 tochararray() 转换为字符数组。使用 bufferedreader 类的 readline() 方法获取输入字符串,然后使用 tochararray() 转换为字符数组。使用 string 的 tochararray() 方法将现有字符串转换为字符数组。
Java中输入字符数组
方法一:使用scanner类
import java.util.Scanner; public class CharacterArrayExample { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个字符数组:"); char[] array = input.nextLine().toCharArray(); // 处理字符数组... } }
方法二:使用BufferedReader类
import java.io.BufferedReader; import java.io.InputStreamReader; public class CharacterArrayExample { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.println("请输入一个字符数组:"); char[] array = reader.readLine().toCharArray(); // 处理字符数组... } }
方法三:使用toCharArray()方法
立即学习“Java免费学习笔记(深入)”;
String input = "Hello world"; char[] array = input.toCharArray(); // 处理字符数组...