这个格式是固定了的嘛??如果固定知道了  我想用几个数组就可以了吧.定义一个 BufferedReader br=new BufferedReader("文件位置")
 String s=br.readLine();
 while(s!=null){
   String sub[]=s.split();//这个时候sub[0]就是第一个号码,依次类推
   ....                   //另外再定义几个数组存储所得到的数字就可以了 ,当然别忘记了要从第二行读起}大概想了一下,这样可以,没有具体实践.....

解决方案 »

  1.   

    //处理文件内容
    public String [] getFileContent ()
    {
    String [] strContent = new String [10];
    String strTmp = null;
    String strPath = null; strPath = ClassLoader.getSystemResource ("test/test.txt").toString().substring(6);
    BufferedReader bf = null; try
    {
    bf = new BufferedReader (new FileReader (strPath));
    while (bf.ready ())
    {
    strTmp = bf.readLine();
    strContent = strTmp.split("   "); for (int i = 0; i < strContent.length; i ++)
    {
    System.out.print (strContent [i] + ",");
    }
    System.out.println ("");
    }
    }
    catch (Exception e)
    {
    System.out.println (e.toString ());
    } return (strContent);
    }
      

  2.   

    现今xml横行的年代,像这种数据为什么不使用xml来组织呢?
    强烈建议你们的将来的版本使用xml。
      

  3.   

    定义一个 BufferedReader br=new BufferedReader("文件位置")
     String s=br.readLine();
     while(s!=null){
       分析( s );
    }private String[]  分析( String s);
    {
     StringTokenizer token = new StringTokenizer(s, "  ");
     String[] subStr = new String[token.countTokens()];
    return subStr;
    }大概想了一下,这样可以,没有具体实践....
     注意StringTokenizer的用法,这个类非常有用!