我想分裂读取文件并将其放入一个2d数组。该文件每个 行有3个字符串,用逗号分隔,总体思路是用排序算法来排列,但我无法分割字符串,它使我疯狂,任何人都可以帮忙。我似乎无法使用.split权利,我做错了什么
/**
*
*
* @author (your name)
* @version (a version number or a date)
*/
import java.util.*;
import java.lang.String;
import java.util.ArrayList;
import java.util.Arrays;
public class Example2{
public static void main(String args[]){
FileIO reader = new FileIO();
Scanner scan = new Scanner(System.in);
String[] inputs = reader.load("C:/ratings.csv");
String[] sep = new String[inputs.length];
for(int i=0;i<inputs.length;i++){
sep[i]=inputs.split(",");
System.out.println(sep[i]);
}
try{
reader.save("C://somefile.csv",inputs);
}catch (Exception e){
System.out.println(e.getClass());
}
}
}
你试图把一个'的String []'其中'String'预期。 ('sep'的组件类型为'String','String#split'的返回类型为String []') – August 2014-12-07 01:22:37