【发布时间】:2015-02-11 18:30:54
【问题描述】:
我正在处理一个需要存储和使用用户提供的数据的问题。用户提供的数据通常采用以下格式。
输入:
5
0
4 5 1 0
1 0
5 3 0
3 0
假设用户为“N”输入了一个值,其中 N>1 且 N
我的问题是,我如何从用户那里获取应该有 N 行的输入,并且每行可以存储一个或多个值(
【问题讨论】:
-
使用带有scanner.nextLine()的while循环,它循环n次,然后拆分读取值input.split()并循环通过splitarrary并存储在List
>跨度> -
我可以使用scanner.hasNext() 但我怎样才能让它运行n次呢?
-
扫描仪 sc = new Scanner();字符串 s; while(true) { System.out.println("请输入"); s = sc.nextLine }
标签: java arrays algorithm java.util.scanner dynamic-arrays