网址:
这个题目非常简单,因为计划学习java,所以就用它写了一下,但是提交的时候一直是编译错误,搞得我一头雾水。原因非常简单,但是还是不知道是为什么,类名必须写成Main。
代码:
import java.util.Scanner;/** * * @author lujie * @data 2014年6月2日 * @e-mail athenalu@foxmail.com */public class Main { private Scanner scanner; /** * @param args */ void start(){ scanner = new Scanner(System.in); String str = null; String temp = null; boolean flag = true; while(flag){ str = scanner.nextLine(); if(str.charAt(0) == '#'){ flag = false; }else{ temp = scanner.nextLine(); int i,j; for(i = 0; i < str.length(); i++){ int count = 0; for(j = 0; j < temp.length(); j++){ if(str.charAt(i) == temp.charAt(j)){ count++; } } System.out.println(str.charAt(i) + " " + count ); } } } } public static void main(String[] args) { new Main().start(); }}