try {
FileReader fr=new FileReader(new File("D://BWLdata/"+filename+".txt"));
int num = 0,i=0;
char[] ch=new char[1000];
while((num = fr.read())!=-1){
ch[i]=(char)num;
i++;
}
char[] ch2=new char[i+1];
for(int j=0;j<i;j++) {
ch2[j]=ch[j];
}
System.out.println("i="+i);
String s1=new String(ch2);
s1.trim();
name=s1.split(" ");
for(int j=0;j<name.length;j++) {
name[j].trim();
System.out.println(name[j]+"*");
}
fr.close();
}catch(Exception io){
io.printStackTrace();
}
逻辑混乱