私は言っているファイルを読み込もうとしています
Name,Date,Place
Tom,1/1/2010,America
Dick,2/2/2011,China
Harry,3/3/2012,Germany
そして、列ヘッダーを文字列に追加し、値をArrayListに追加します。
HashMap<String columnName ,ArrayList<String> Value>
したがって、プログラムは次のように実行する必要があります。
if(lineNumber == 1)
{
interate through values and create headers
}
else
add values to corresponding header list
else
私の問題は、コードの一部で配列リストを参照する方法がわからないことです。誰かが同じようなことをしたなら、私はあなたから聞きたいです!
編集
だから私は今のところこのようなものを持っています、
public void consumeLine(String path,int lineNumber,List line){
if(lineNumber == 1)
{
ListIterator listIterator = line.listIterator();
while(listIterator.hasNext())
{
hashMap.put(listIterator.next().toString(),new ArrayList<String>());
}
}