当前位置: 代码迷 >> Eclipse >> 这个程序为啥读不出结果?求人来教
  详细解决方案

这个程序为啥读不出结果?求人来教

热度:103   发布时间:2016-04-23 00:31:44.0
这个程序为什么读不出结果?求人来教!
import java.io.*;
import java.util.ArrayList;
public class geocoding {
  public static  ArrayList listGeoRegions= new ArrayList ();
  public   static  void readGeoRegionFile(String fileName) throws FileNotFoundException{
   File file = new File(fileName);
   BufferedReader reader = null;
    reader = new BufferedReader(new FileReader(file));
    String tempString = null;
    int line = 1;
     System.out.println("line " + line + ": " + tempString);
     line++;
     listGeoRegions.add(tempString);
     listGeoRegions.remove(listGeoRegions.get(0));
   return;
  }
public static void main(String[] args) throws FileNotFoundException {
  readGeoRegionFile("e:\\geoRegion.txt");
 }
}


这是什么问题 在线等大神!
------解决方案--------------------
 
public static ArrayList listGeoRegions = new ArrayList();

public static void readGeoRegionFile(String fileName) throws IOException {
File file = new File(fileName);
BufferedReader reader = null;
reader = new BufferedReader(new FileReader(file));
String tempString = null;
int line = 1;
while ((tempString = reader.readLine()) != null) {
System.out.println("line " + line + ": " + tempString);
line++;
listGeoRegions.add(tempString);
}

// listGeoRegions.remove(listGeoRegions.get(0));
return;
}

public static void main(String[] args) throws IOException {
readGeoRegionFile("d:\\time.txt");
}
  相关解决方案