搜尋文字
/*搜尋文字*/
import java.io.*;
class Sample3
{
public static void main(String[] args) throws IOException
{
System.out.println("請輸入字串。");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str1=br.readLine(); //這一行會讀取使用者輸入的字串
System.out.println("請輸入要檢索的文字。");
String str2=br.readLine(); //這兩行會讀取使用者輸入的文字
char ch=str2.charAt(0);
int num=str1.indexOf(ch); //搜索文字
if(num !=-1)
System.out.println(str1 + "的第" + (num+1) + "個字就是「" + ch + "」。"); //顯示搜尋到的文字在字串中的位置
else
System.out.println(str1 + "中沒有「" + ch + "」這個字。"); //搜尋不到文字時必須有錯誤提示
}
}
沒有留言:
張貼留言