我試圖從eclipse中的assets文件夾中讀取一個.txt文件。我有這樣的代碼:從資產文件夾中讀取txt文件
void LecturaModelos(){
int N = 1716;
double[] vector = new double[N];
double[][] matriz = new double[13][N/13];
Scanner inputStream = null;
try {
inputStream = new Scanner(new File("/assets/Modelos1.txt"));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
for (int i = 0; i < N; i++) {
String line = inputStream.next();
vector[i] =(double) Double.parseDouble(line);
}
inputStream.close();
}
但我得到這個錯誤:
04-04 16:42:08.358: E/AndroidRuntime(9707): FATAL EXCEPTION: main
04-04 16:42:08.358: E/AndroidRuntime(9707): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.ejemplo.lecturaficheros/com.ejemplo.lecturaficheros.MainActivity}: java.lang.NullPointerException
我認爲這可能是因爲我需要一些權限,但我不知道它可能是其中之一。
好的,謝謝你aa – woske 2015-04-04 17:24:34