當前位置:編程學習大全網 - 編程軟體 - javaJAVA編程高分

javaJAVA編程高分

public?class?Count?{

public?static?void?main(String[]?args)?{

String?strChild="";

String?strParent="";

Scanner?sc?=?new?Scanner(System.in);

System.out.println("請輸入英文大小寫字母與數字組成的子串,長度不超過128個字母:");

if(sc.hasNext()){

strChild=sc.next();

}

System.out.println("請輸入英文大小寫字母與數字組成的字符串,長度不超過512個字母:");

if(sc.hasNext()){

strParent=sc.next();

}

System.out.println(getSubNum(strParent,strChild));

}

public?static?int?getSubNum(String?a,?String?b)?{

int?num?=?0;

String?str?=?a;

int?index?=?a.indexOf(b);

while?(index?!=?-1)?{

num++;

str?=?str.substring(index?+?1);

index?=?str.indexOf(b);

}

return?num;

}

}

  • 上一篇:斜面如何編程
  • 下一篇:用C語言,判斷1-100之間有多少個素數,並輸出所有素數。
  • copyright 2024編程學習大全網