私は、またはで条件を作るのに何らかの問題があります。 私の問題を見てください。私はそれを実行した場合、それは作品だ:if文の問題
System.out.println(p_fileAccess.readLine().trim().startsWith("^ Item Type"));
//それが真の言っているが、私は
System.out.println("data :"+(p_fileAccess.readLine().trim().startsWith("* Item Type")||p_fileAccess.readLine().trim().startsWith("^ Item Type ")));
ことを行う場合は、あなたが私を助けることができる、それが偽 を言っていますか?
'startsWith("^Item Type ")' –
に空白があります。 '' p_fileAccess.readLine()。trim()と仮定します。startsWith( "^ Item Type") 'は文字列を返します。他の文字列と連結することができます。だから、あなたは文字列に適用しているか、絶対に間違っています。 – user7185318
同じ問題です。 – kazor02x