public class Demo4 {
public static void main(String[] args) {
String str = "03332267533322205577001155552227722655566355655716666311112377133303555557773366777333455777";
int[] arr = new int[8];
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
int s = c - 48;
arr[s]++;
}
for (int i : arr) {
System.out.print((char) (i + 68));
}
}
}
//arr[s]++,记录的是该数字出现的次数,利用数字与68的和得到字母的ASCII,再依次输出