我有下面的代码,我从一个CSV文件中值,并把它们放到一个ArrayList,这样我可以用它们来插入数学方程式。入门从CSV文件摆脱逗号?
public class Example1
{
public static void main(String[] args) throws InvalidFormatException, IOException{
ArrayList arr=new ArrayList();
File f=new File("C:\\java\\marchcalllast.csv");
Scanner in=new Scanner(f);
while(in.hasNext())
{
arr.add(in.next());
}
System.out.println("Data From ArrayList");
int size = arr.size();
System.out.println(arr);
System.out.println(size);
for (int i = 0; i < arr.size(); i++){
String item = (String) arr.get(i);
System.out.println("Item " + i + " : " + item);
}
输出给了我
Item 0 : 15.9,
Item 1 : 13.7,
Item 2 : 12.35,
Item 3 : 10,
Item 4 : 8.45,
Item 5 : 7.15,
Item 6 : 6,
Item 7 : 5.1,
Item 8 : 4.3,
Item 9 : 3.55,
我想这些值后,以摆脱逗号的使用它们插入到一个数学方程。有没有办法做到这一点?另外,由于这些值是字符串,我可以将它们用于数学方程吗?
如果你这样做是“真正的”,使用图书馆。 CSV是一个多头怪物。 – user2864740