BufferedReader in = new java.io.BufferedReader(new FileReader(".\\System.ini"));
 String s = in.readLine().trim();   
 StringTokenizer tmp = new StringTokenizer(s,",");    //分割数据

解决方案 »

  1.   

    有两种方法:
    一:
    File file = new File(fileurl);
    BufferedReader reader = new BufferedReader(new FileReader(file));
    String inLine = reader.readLine();
    String s = in.readLine().trim();   
    StringTokenizer st = new StringTokenizer(s,",");
         while (st.hasMoreTokens()) {
             System.out.println(st.nextToken());
         }二:
    File file = new File(fileurl);
    BufferedReader reader = new BufferedReader(new FileReader(file));
    String inLine = reader.readLine();
    String s = in.readLine().trim();  
    String[] result = s.split(",");
         for (int x=0; x<result.length; x++)
             System.out.println(result[x]);
      

  2.   

    第二个方法中String[] result = s.split(",");
    应该改成String[] result = s.split("\\,");
      

  3.   

    唉,刚才试了一下,第二个得改成这样
    File file = new File(fileurl);
    BufferedReader reader = new BufferedReader(new FileReader(file));
    String inLine = reader.readLine();
    inLine = inLine.replace(',','');  
    String[] result = s.split("\\s");
         for (int x=0; x<result.length; x++)
             System.out.println(result[x]);
      

  4.   

    可以使用DataInputStream类来解决
      

  5.   

    etre(林荃) , 怎么做的?
    给段代码呗,我开贴,100分,怎么样?不胜感激。