java输入字符数组怎么输入

java 中输入字符数组的方法有以下两种:使用字符流缓冲器,通过 bufferedreader 读取输入并转换为字符数组。使用 scanner,读取以逗号分隔的字符串并转换为字符数组。

java输入字符数组怎么输入

如何使用 Java 输入字符数组

Java 中,有两种主要方法可以输入字符数组:

1. 使用字符流缓冲器

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class CharArrayInput {

    public static void main(String[] args) throws Exception {
        // 创建字符流缓冲器
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        // 提示用户输入
        System.out.print("输入字符数组:");

        // 从控制台中读取字符数组
        char[] input = reader.readLine().toCharArray();

        // 打印输入的字符数组
        System.out.println("输入的字符数组:");
        for (char c : input) {
            System.out.print(c + " ");
        }
    }
}

2. 使用 Scanner

import java.util.Scanner;

public class CharArrayInputWithScanner {

    public static void main(String[] args) {
        // 创建 Scanner 对象
        Scanner scanner = new Scanner(System.in);

        // 提示用户输入
        System.out.print("输入字符数组:");

        // 从控制台中读取字符数组(以逗号分隔)
        String input = scanner.nextLine();

        // 将字符串转换为字符数组
        char[] inputArray = input.toCharArray();

        // 打印输入的字符数组
        System.out.println("输入的字符数组:");
        for (char c : inputArray) {
            System.out.print(c + " ");
        }
    }
}

以上就是java输入字符数组怎么输入的详细内容,更多请关注www.sxiaw.com其它相关文章!