zmj888
发贴: 22
积分: 0
|
于 2005-12-06 17:12
public class hh{ int v,a,b; hh(int v){ String toStringb(int b){//求小于十和两位数个位的表示方法 switch( b ){ case 0: String lin="zero"; return lin; break; case 1: String yi="one"; return yi; break; case 2: String er="two"; return er; break; case 3: String san="three"; return san; break; case 4: String si="four"; return si; break; case 5: String wu="five"; return wu; break; case 6: String liu="six"; return liu; break; case 7: String qi="seven"; return qi; break; case 8: String ba="eight"; return ba; break; case 9: String jiu="nine"; return jiu; break; default: System.out.println("error"); System.exit(1); } } String toStringa(int a){//求两位数的表示方法 switch( a ){ case 2: if(v==20){ System.out.println("twenty"); } else { System.out.println("twenty-"+v.toStringb()); } break; case 3: if(v==30){ System.out.println("thirty"); } else { System.out.println("thirty-"+v.toStringb()); } break; case 4: if(v==40){ System.out.println("forty"); } else { System.out.println("forty-"+v.toStringb()); } break; case 5: if(v==50){ System.out.println("fifty"); } else { System.out.println("fifty-"+v.toStringb()); } break; case 6: if(v==60){ System.out.println("sixty"); } else { System.out.println("sixty-"+v.toStringb()); } break; case 7: if(v==70){ System.out.println("seventy"); } else { System.out.println("seventy-"+v.toStringb()); } break; case 8: if(v==80){ System.out.println("eighty"); } else { System.out.println("eighty-"+v.toStringb()); } break; case 9: if(v==90){ System.out.println("ninety"); else { System.out.println("ninety-"+v.toStringb()); } break; default: System.out.println("error"); System.exit(1); } } } }
编译以上代码时出现如下错误
|