嗨,我是全新的Java。 这是我的Java代码:将文本文件的内容设置为数组
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.BufferedReader;
public class readw {
public static void main(String[] args) throws IOException {
List<String> lines = new ArrayList<String>();
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader("C:\\run\\input.txt"));
String line = null;
while ((line = reader.readLine()) != null) {
lines.add(line);
}
} finally {
reader.close();
}
String[] array = lines.toArray();
}
}
当我试图编译它,我得到这个类型的错误:
line 8: can not find symbol List (L)and ArrayList(A)
我试图让我的文本文件的内容,并要设置在作为一个数组。
什么不起作用?你会得到什么错误? – 2013-04-16 06:42:03
我可能会建议改变'String []数组= lines.toArray();''到String []数组= lines.toArray(新的String [lines.size());'但除此之外,它看起来不错... – MadProgrammer
问题在哪里? –