大伙帮小弟看看
,错误是什么,小弟不知该怎么办了,提前谢过大家了
public class Main {
public static void main(String[] args) {
PrintWriter outStreamb = null;
PrintWriter outStreamc = null;
try{ outStreamb = new PrintWriter(new FileOutputStream("c:\\b.csv"));
outStreamc = new PrintWriter(new FileOutputStream("c:\\c.csv"));
} catch(FileNotFoundException e) {
System.out.println("Error opening the file data.txt.");
System.exit(0);
}
String line = null;
try{
BufferedReader inStream =
new BufferedReader(new FileReader("c:\\a.csv"));
line = inStream.readLine();
line = inStream.readLine();
while(line != null){
String[] m;
m = line.split(",") ;
if(Integer.parseInt(m[3])/Integer.parseInt(m[4]) >= 5){
outStreamb.println(m);
}else{ outStreamc.println(m);}
}
line = inStream.readLine();
inStream.close();
} catch (FileNotFoundException e){
System.out.println("File a.csv was not found");
System.out.println("or could not be opened.");
} catch (IOException e) {
System.out.println("Error reading from file a.csv.");
}
outStreamb.close();
outStreamc.close();
,错误是什么,小弟不知该怎么办了,提前谢过大家了
public class Main {
public static void main(String[] args) {
PrintWriter outStreamb = null;
PrintWriter outStreamc = null;
try{ outStreamb = new PrintWriter(new FileOutputStream("c:\\b.csv"));
outStreamc = new PrintWriter(new FileOutputStream("c:\\c.csv"));
} catch(FileNotFoundException e) {
System.out.println("Error opening the file data.txt.");
System.exit(0);
}
String line = null;
try{
BufferedReader inStream =
new BufferedReader(new FileReader("c:\\a.csv"));
line = inStream.readLine();
line = inStream.readLine();
while(line != null){
String[] m;
m = line.split(",") ;
if(Integer.parseInt(m[3])/Integer.parseInt(m[4]) >= 5){
outStreamb.println(m);
}else{ outStreamc.println(m);}
}
line = inStream.readLine();
inStream.close();
} catch (FileNotFoundException e){
System.out.println("File a.csv was not found");
System.out.println("or could not be opened.");
} catch (IOException e) {
System.out.println("Error reading from file a.csv.");
}
outStreamb.close();
outStreamc.close();
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货