13.统计每个字符出现的次数并打印

tech2022-09-20  97

//统计每个字符出现的次数并打印 package day6; public class lianxi2 { public static void main(String[] args) { char[] arr = {'a','l','f','m','f','o','b','b','s','n'}; int[] counts = new int[26];//counts数组的元素,目前默认值是0 //按字母表的顺序存储 for(int i=0; i<arr.length; i++) { //规律 /* 'a'-97 = 97-97 =0 'l'-97 = 108-97 =11 */ counts[arr[i]-97]++; } //打印 for(int i=0; i<counts.length; i++) System.out.println((char)(i+97) + "--" + counts[i]); } } /* 2020年8月21日11:45:03 结果举例: a--1 输出的形式与数字的规律 语法的练习 */
最新回复(0)