java吧 关注:1,248,022贴子:12,729,658
  • 7回复贴,共1

再次求问java读入问题

只看楼主收藏回复

昨天的读入问题依然没有解决,所以再次发帖,说详细点
各位大神帮我看下是哪里出了问题
代码
//Tesr TestFileReader for double values
import java.io.*;
public class TestFileReader{
//Define the main method
public static void main(String arg[]) throws IOException{
//Declare variables and arrays
double a[] = new double [100]; //Input array
int i = 0; //Loop index
int nvals = 0; //Index
String str; //Input String
//Crear a buffered reader
BufferedReader in1 = new BufferedReader(
new FileReader("infile"));
//Read the data
str = in1.readLine();
while(str != null){
a[nvals++] = Double.parseDouble(str);
str = in1.readLine();
}
//We have finished reading. so close the file
in1.close();
//Displat results
for(i = 0; i < nvals; i++){
System.out.println("a["+ i +"] = " + a[i] );
}
}
}
在网上找过有关读入的问题,发现JAVA有很多读入方法,这个代码是我照抄书上的。
运行情况
文档位置



IP属地:广东1楼2012-08-19 11:45回复
    infile 有没有后缀名呢?


    IP属地:江苏2楼2012-08-19 11:46
    收起回复
      什么错误?


      IP属地:上海来自手机贴吧3楼2012-08-19 11:47
      收起回复
        后缀没写吧


        4楼2012-08-19 16:41
        回复