请教各位大虾,如何用java在控制台中实现读取文本文件中的数据,并将数据传给方法
比如在a.txt中有
4
12
34
35
56请问如何才能将他们一行一行读出然后将他们分别赋值给float类型的数组然后输出?
谢谢!

解决方案 »

  1.   

    给你个参考,希望有用
    String record = null;float[] array = new float[100];随便写这里
    try
    {
    FileReader fs = new FileReader(args);//args是你要读的文件名 BufferedReader br = new BufferedReader(fs);
    record = new String();int i = 0;
    while((record = br.readLine()) != null)
    {
         array[i] = Float.parseFloat(record);
    i ++;
    }
    }
    catch(Exception e)
    {
    System.out.print(e.toString());
    }应该就是这样,有问题再交流
      

  2.   

    高手,行了太感谢了!
    能不能告诉我你的邮箱或qq,要向你多多请教。
    还有怎么给你加分。(what a shame 新人不好意思阿)