java读写CSV文件的方法

更新时间:02-02 教程 由 安笙々 分享

可以通过流的形式读取到所有内容,之后在转换成元素的形式进行实现。举例:

importjava.io.BufferedReader;

importjava.io.FileReader;

importjava.util.*;

publicclassTest{

publicstaticvoidmain(String[]args){

Hashtabledict=newHashtable();

try{

BufferedReaderreader=newBufferedReader(newFileReader("test.csv"));

Stringline=null;

while((line=reader.readLine())!=null){

Stringitem[]=line.split(",");

Stringitem2[]=newString[19];

System.arraycopy(item,1,item2,0,19);

dict.put(item[0],item2);

}

Enumeratione2=dict.keys();

while(e2.hasMoreElements()){

Stringkey=(String)e2.nextElement();

System.out.println(key);

String[]dd=(String[])dict.get(key);

for(inti=0;i

System.out.print(dd[i]+"\t");

}

System.out.println();

}

}

catch(Exceptione){

e.printStackTrace();

}

}

}

声明:关于《java读写CSV文件的方法》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2104988.html