java 解析 csv_在Java中将数据从CSV解析到数组
我正在嘗試將CS??V文件導(dǎo)入到可以在
Java程序中使用的數(shù)組中. CSV文件已成功導(dǎo)入自身,輸出顯示在終端上,但它會(huì)引發(fā)錯(cuò)誤:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
at CompareCSV.main(CompareCSV.java:19)
在末尾.另外,當(dāng)我嘗試調(diào)用數(shù)組中的元素時(shí),它也會(huì)顯示相同的錯(cuò)誤.我的代碼如下:
import java.io.*;
import java.util.*;
public class CompareCSV {
public static void main(String[] args) {
String fileName = "sampledata1.csv";
try {
BufferedReader br = new BufferedReader( new FileReader(fileName));
String strLine = null;
StringTokenizer st = null;
int lineNumber = 0, tokenNumber = 0;
while((fileName = br.readLine()) != null) {
lineNumber++;
String[] result = fileName.split(",");
for (int x=0; x
System.out.println(result[x]);
}
}
}
catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
總結(jié)
以上是生活随笔為你收集整理的java 解析 csv_在Java中将数据从CSV解析到数组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图书管理系统可行性分析报告范例_会做可行
- 下一篇: a76比a73强多少_arm的a73和a