我有一個文本文件如下:爪哇 - 讀文本文件
Past Dues/Refunds/Subsidy
Arrears/Refunds
Amount
2013.23
Period to which
it relates
Since OCT-15
現在,我該如何在「量」的下一行提取數據。 我已經嘗試過使用布爾值,檢查上面和下面的行。
有沒有其他方法可以做到這一點。
我的代碼:
boolean isGroup=false;
while(line = br.readline() != null){
if(line.equals("Amount"){
isGroup=true;
}
if(line.equals("Period to which") && isGroup)
isGroup=false;
if(isGroup){
//read line and check whether it is null or not
String amount = line;
}
}
請幫助。謝謝
所以你使用布爾並檢查上面的行嘗試。這應該工作。你用這種方法問題是什麼?爲什麼你想要一個不同的方法?你看到一個錯誤? – nhouser9
theres沒有錯那個方法爲什麼最新的問題? – Priyamal
@ nhouser9在問題中看到我的代碼。這太長了,因爲我提取的數據太多。有沒有更簡單的方法? – Dax