首页 > 解决方案 > Java读取多维数组格式的输入

问题描述

我想知道如何在控制台中将“[[1,2,3,4],5]”读取为 int A = [1,2,3,4] 和 int B = 5?下面的代码只能将“4 1 2 3 4 5”之类的输入读取到数组和常量中。

Scanner scanner = new Scanner(System.in);
        while(scanner.hasNext()) {
            int N = scanner.nextInt();

            scanner.nextLine();

            int[] A = new int[N];
            for (int i = 0; i < N; i++) {
                A[i] = scanner.nextInt();
            }

            int B = scanner.nextInt();

            int result = Solutions(A, B);

            System.out.println(result);
        }

标签: javainputformat

解决方案


推荐阅读