的代码应该在一条直线从一个文本文件和进程的文字读它,将它添加到加工线的阵列,并返回数组不能被解析为一个变量日食
不过,我不断收到当我尝试返回数组时出错。我想我已经做了一些错误的代码
static public Media[] importMedia(String fileName){
try {
FileReader fileReader = new FileReader(fileName);
BufferedReader br = new BufferedReader(fileReader);
System.out.println("Reading metadata file: "+fileName);
int len=new Integer(br.readLine()); //read number of entries in file
//read line in text file
//process line using createMedia
//add media to array of media objects
Media media = createMedia(br.readLine());
Media[] newMedia = new Media[len];
for(int i = 0;i<=len;i++){
newMedia[i] = media;
}
//return newMedia
br.close();
} catch (IOException e){
System.out.println("IO error reading "+fileName);
}
return newMedia;
}
安置自己的堆栈跟踪。在没有包含所述消息的情况下抱怨错误消息是毫无意义的。 – MarsAtomic