我有一個文本文件,它在獲取我需要的程序數據之前先從一些文本開始。我如何才能擺脫這些文字,只拿起背後的數據?如何擺脫字符串開始處的文字?
文件讀起來就像這樣:
Text text text text text text text text 2010 1 0.00 0.00 0.00
我想完全跳過的文字,並獲得直接到與2010
啓動數據。
我目前的閱讀的文本文件,並將其整理成一個陣列的方法是使用scanner()
像這樣:
public void readFile(){
int i = 0;
int j = 0;
int k = 0;
while(rainFile.hasNext()){
String a = rainFile.next();
sortedData[i][j][k] = a;
k++;
if(k==31){
j++;
k=0;
if(j==12){
i++;
j=0;
}
}
}
}
我的數組進行排序就好了,但短期在開始手動刪除文本該文件我不知道如何排除它。
在此先感謝。
難道是字面上的「文字」重複,或者你是否知道你想要的第一部分是以4位數開頭還是什麼? – Bohemian