700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java 解析 csv_在Java中将数据从CSV解析到数组

java 解析 csv_在Java中将数据从CSV解析到数组

时间:2019-09-13 00:29:00

相关推荐

java 解析 csv_在Java中将数据从CSV解析到数组

我正在尝试将CS​​V文件导入到可以在

Java程序中使用的数组中. CSV文件已成功导入自身,输出显示在终端上,但它会引发错误:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1

at CompareCSV.main(CompareCSV.java:19)

在末尾.另外,当我尝试调用数组中的元素时,它也会显示相同的错误.我的代码如下:

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();

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。