★★Java質問・相談スレッド134★★
■ このスレッドは過去ログ倉庫に格納されています
0196デフォルトの名無しさん
2009/12/01(火) 22:42:33あぁ行数は固定だったんだ。勝手に行数も可変なんだと思ってた。
ならint[][]でもArrayList<int[]>どっちでもいいや。というか、int[][]の方がわかりやすいかも
横の配列分もnewしておかないとぬるぽになるよ。
一応ArrayList使うとしたら
ArrayList<int[]> al = new ArrayList<int[]>();
String[] ss;
int[] data;
for(int i = 0 ; i < N ; i++){
ss = br.readLine().split(" ");
data = new int[ss.length];
for(int j = 0 ; j < ss.length ; j++){
data[j] = Integer.parseInt(ss[j]);
}
al.add(data);
}
こんな感じかな
■ このスレッドは過去ログ倉庫に格納されています