1. 程式人生 > >12.15作業選做3

12.15作業選做3

分別在控制檯輸入字串和子字串,並計算字串中子字串出現的次數

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+""); } }