CSVファイルの値をList<String[]>
に正常に取得しましたが、値をList<String[]>
からString[]
に移動したり、単一の値をList
に移動することに問題があります。これらの値を文字列配列にコピーして、その上でいくつかの関数を実行したいと思います。リストから値を取得する方法<String[]>
私の値は、今、私はこのscoreList
から単一の値を取得したいscoreList
final List<String[]> scoreList = csvFile.read();
です。私はこのアプローチを試してみましたが、あなたは、単一の値を必要な値
String[] value=scoreList.get(1);
を試すことができます第二列(インデックス1)の値を収集したいとし= scoreList.get(1); 'は動作するはずです...だから問題はどこにありますか? ...もちろん、それは文字列配列になります...あなたはそのようなJavaの基本を知っていますか:配列を扱う方法?または配列から要素を取得する方法は? – Selvin
あなたはここでcsvファイルを解析していません。ただ読んでいるだけです。 scoreListが実際にあなたが期待するものであることを確認してください。そうであれば、 'scoreList.get(n)'はリストのn番目の文字列配列を取得し、 'scoreList.get(n)[x]'はn番目のx番目の文字列を取得します配列をリストに追加します。 – zgc7009
@Selvinはい配列を使って値を取得する方法を知っていますが、このリストの配列配列と混同していました –