Java编写的统计字符代码
生活随笔
收集整理的這篇文章主要介紹了
Java编写的统计字符代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package three;/** * 統計指定字符個數* * */
import java.util.Scanner;public class Test4 {public static void main(String[] args) {Scanner scan = new Scanner(System.in);//默認初始化一個數組用來記住每個字符出現的次數int[] number = new int[128];System.out.print("為第一個字符串賦值: ");String str1;while ((str1 = scan.nextLine()) != null) {//將字符串轉換為字符數組char[] ch1 = str1.toCharArray();//判斷輸入的是不是#,如果是跳出循環if (ch1[0] == '#') {break;}System.out.print("為第二個字符串賦值: ");String str2 = scan.nextLine();char[] ch2 = str2.toCharArray();//核心代碼for (int i = 0; i < ch2.length; i++) {number[ch2[i]]++;}for (int i = 0; i < ch1.length; i++) {System.out.println(ch1[i] + " " + number[ch1[i]]);}System.out.print("為第一個字符串賦值:");}}
}
控制臺測試輸出
總結
以上是生活随笔為你收集整理的Java编写的统计字符代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 日常SQL总结
- 下一篇: java美元兑换,(Java实现) 美元