【发布时间】:2016-10-09 13:13:10
【问题描述】:
我是 Java 编码的新手。任何人都可以帮我处理我的代码吗?我目前正在制作一个程序,您在 jTextArea 中输入一个字符串,如果输入的单词与文本文件中的单词匹配,那么它将执行一些操作。
例如:我输入了“嘿”这个词,然后当输入的词与文本文件中的匹配时,它会打印“你好”之类的东西。
希望你明白我的意思。
这是我的代码:
String line;
String yo;
yo = jTextArea2.getText();
try (
InputStream fis = new FileInputStream("readme.txt");
InputStreamReader isr = new InputStreamReader(fis, Charset.forName("UTF-8"));
BufferedReader br = new BufferedReader(isr);
)
{
while ((line = br.readLine()) != null) {
if (yo.equalsIgnoreCase(line)) {
System.out.print("Hello");
}
}
} catch (IOException ex) {
Logger.getLogger(ArfArf.class.getName()).log(Level.SEVERE, null, ex);
}
【问题讨论】:
标签: java netbeans try-catch bufferedreader fileinputstream