12.15作業選做3
阿新 • • 發佈:2018-12-15
分別在控制檯輸入字串和子字串,並計算字串中子字串出現的次數
package Text6;
import java.util.Scanner;
public class Zuoyexuanzuo3 {
public static void main(String[] args) {
// 分別在控制檯輸入字串和子字串,並計算字串中子字串出現的次數
Zuoyexuanzuo3();
}
private static void Zuoyexuanzuo3() {
Scanner sc = new Scanner(System.in);
System.out.println ("請輸入字串:");
String s = sc.nextLine();
System.out.println("請輸入子字串:");
String c = sc.nextLine();
String str2 = "";
int sum = 0;
//不明所以
for(int i = 0;i<s.length();i++){
if(s.charAt(i) == c.charAt(0)){
for(int j = i;j<c.length();j++){
str2 = str2 + s.charAt (j);
}
sum++;
i=i+str2.length()-1;
}
}
System.out.println("字串"+s+"中有"+sum+"個"+c+"");
}
}