文字列の一致を見つけるためにこれを配置しました。文字列の一致、ちょうど他の何も他のビルドが正常に表示されています。テキストファイルを読み込んで特定のマッチを見つけて印刷しようとしていますが、コードが機能しません。
public class Lab1 {
public static final String FileName = "E:\\test\\new.txt";
public static void main(String[] args) {
BufferedReader br = null;
FileReader fr = null;
try {
fr = new FileReader(FileName);
br = new BufferedReader(fr);
String r = null;
r = br.readLine();
String key = "int, float, if, else , double";
String iden = "a, b, c, d, e , x , y , z";
String mat = "int, float, if, else , double";
String logi = "int, float, if, else , double";
String oth = "int, float, if, else , double";
if(r.contains(key)) {
System.out.println(key.matches(r));
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
あなたのコンテンツを追加することができますテキストファイル ? – Berger
入力ファイルはどのように見えますか? –
ok ... elseブロックを追加してrを印刷します。ちょうどキックのためです。 – Stultuske