java - 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);
}
解决方案
推荐阅读
- google-chrome - chrome和其他浏览器的缩放差异
- soap - SoapUI 响应 400 错误请求
- javascript - 连接 url 查询以同步分页和搜索
- javascript - jQuery键盘事件在错误的输入字段上触发
- android - 滚动到 NestedScrollView 内的 recyclerview 中的位置?
- javascript - 如何使用 Jquery/Javascript 在动态创建的表中添加 id
- php - mysql查询问题与while循环
- python - python tkinter - 在按钮按下时写标签
- python - Django REST API,自动化文档?
- javascript - 从 Wordpress 验证并与第三方连接