我想要以下的語法加入txt檔
並執行語法後,輸入的東西可以去尋找該txt檔的資料
請問以下的語法該如何改??
ps.我的txt檔名是find...謝謝
import java.io.*;
public class test
{
public static void main(String args[])throws IOException
{
int n;
boolean flag=false;
String str1;
BufferedReader keyin=new BufferedReader(new
InputStreamReader(System.in));
System.out.println("使用循序搜尋法");
System.out.print("請輸入搜尋的單字:");
str1=keyin.readLine( );
n=Integer.parseInt(str1);
if (flag==false)
System.out.println(n+"沒有這個單字!");
}
}
2007-01-11 16:04:53 · 1 個解答 · 發問者 Cherry 3 in 電腦與網際網路 ➔ 程式設計
我是用記事本寫的
但我在家不能執行...
也沒有光碟
請問要去哪下載程式才可執行??
2007-01-13 07:28:34 · update #1
請參考我的做法
import java.io.*;
public class test {
public static void main(String args[]) throws IOException {
int n;
boolean flag = false;
String str1;
BufferedReader keyin = new BufferedReader(new InputStreamReader(System.in));
System.out.println("使用循序搜尋法");
System.out.print("請輸入搜尋的單字:");
str1 = keyin.readLine( );
keyin = new BufferedReader(new FileReader("find.txt"));
String str2;
while ((str2 = keyin.readLine()) != null) {
if ((str2.indexOf(str1)) != -1) {
flag = true;
System.out.println("單字 " + str1 + " 出現在 " + str2 + " 這一句中");
}
}
if (flag == false)
System.out.println("沒有 " + str1 + " 這個單字!");
}
}
2007-01-12 05:35:11 · answer #1 · answered by ? 7 · 0⤊ 0⤋