我想創建一個程序,它將能夠搜索用戶輸入字符串的特定單詞,並計算單詞重複的次數。如何在另一個字符串中搜索字符串
例如,我想程序,以充當這樣的:
請輸入您所選擇的字符串:
基洛納是一個很好的城市,基洛納是我的家。
輸入您想搜索一個詞:
基洛納
字基洛納發現的2倍。
我該如何去做這件事?我最初的方法是使用循環,但這並沒有讓我太過分。
這是我到目前爲止有:
import java.util.Scanner;
public class FinalPracc {
public static void main(String[] args) {
Scanner s1 = new Scanner(System.in);
System.out.println("please enter a string of you choice: ");
String a = s1.nextLine();
System.out.println("Please enter the word you would like to search for: ");
String b = s1.nextLine();
int aa = a.length();
int bb = b.length();
if (a.contains(b)) {
System.out.println("word found");
int c = a.indexOf(b);
int
if (
}
}
/* ADD YOUR CODE HERE */
}
問題是什麼? –
我所知道的只會計算單詞是否使用過一次,我希望程序能夠計算單詞總數的重複次數。那有意義嗎?對不起,混淆 –
基洛納被高估。 – redFIVE