【发布时间】:2016-06-15 18:20:07
【问题描述】:
我正在尝试创建一个 2D ArrayList 并向其添加值。出于某种原因,我不断收到NoSuchElementException。
这是我要解决的问题:https://www.hackerrank.com/challenges/java-arraylist
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Solution {
public static void main(String[] args) {
/* Enter your code here. Read input from STDIN. Print output to STDOUT. Your class should be named Solution. */
Scanner input = new Scanner(System.in);
int TestCases = input.nextInt();
ArrayList<ArrayList<Integer>> listOfLists = new ArrayList<ArrayList<Integer>>();
List<ArrayList<Integer>> Sdarraylist = new ArrayList<ArrayList<Integer>>();
//ArrayList<ArrayList<String>> 2darraylist = new ArrayList<>();
//ArrayList<String> 1darraylist=new ArrayList<>();
for(int i=0;i<TestCases;i++){
ArrayList<Integer> Fdarraylist=new ArrayList<Integer>();
//size of Arraylist
int NumbersOnCurrentLine = input.nextInt();
for(int j=0;i<NumbersOnCurrentLine;j++){
//add numbers on the current line to the list
Fdarraylist.add(input.nextInt());
}
Sdarraylist.add(Fdarraylist);
}
// data.add(new ArrayList<String>());
//data.get(0).add("String");
}
}
【问题讨论】:
标签: java exception arraylist runtime-error runtimeexception