私は現在Javaを学んでおり、膨大な数の行で構成されるファイルをロードしたいというこの問題に直面しました(私はファイルを1行ずつ読んでいます)そして私がしたいことは特定の行をスキップすることです(疑似コード)。
the line thats starts with (specific word such as "ABC")
私は使用しようとしました
if(line.startwith("abc"))
しかし、それはうまくいきませんでした。間違っているかどうかはわかりません。そのため、ロード機能の一部の下で助けを求めています。
public String loadfile(.........){
//here goes the variables
try {
File data= new File(dataFile);
if (data.exists()) {
br = new BufferedReader(new FileReader(dataFile));
while ((thisLine = br.readLine()) != null) {
if (thisLine.length() > 0) {
tmpLine = thisLine.toString();
tmpLine2 = tmpLine.split(......);
[...]