学会了一个新的函数Arrays.fill();
传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1860
import java.io.*;
import java.math.*;
import java.util.*;
public class Main{
public static void main(String argv[]){
Scanner cin = new Scanner(System.in);
String s1,s2;
char [] a1 = new char[1005];
char [] a2 = new char[1005];
int [] ans = new int[300];
while(cin.hasNext()){
Arrays.fill(ans,0);
s1 = cin.nextLine();
a1 = s1.toCharArray();
if(a1[0] == '#')break;
s2 = cin.nextLine();
a2 = s2.toCharArray();
for(int i = 0 ; i < s2.length() ; i ++) {
ans[a2[i]] ++;
}
for(int i = 0 ; i < s1.length() ; i ++) {
System.out.printf("%c %d\r\n",a1[i],ans[a1[i]]);
}
}
}
}