23,407
社区成员
发帖
与我相关
我的任务
分享
public static String getChinese(int i){
String str ="" ;
if(i<65535 && i> 0){
String [] s = {"零","一","二","三","四","五","六","七","八","九"} ;
String [] s2 ={"万","千","百","十",""} ;
String st = i+"" ;
for (int j =0 ; j <st.length() ; j++) {
int x = Integer.parseInt(st.substring(j, j+1)) ;
if(x>0){
str = str + s[x]+s2[j] ;
}else{
str = str + s[x] ;
}
}
}
str = str.replace("零零零", "零") ;
str = str.replace("零零", "零") ;
for (int j = str.length(); j >0 ; j--) {
if(str.substring(j-1, j).equals("零")){
str = str.substring(0, j-1) ;
}else{
return str+"元" ;
}
}
return str ;
}
public static String getChinese(int i){
String str ="" ;
if(i<65535 && i> 0){
String [] s = {"零","一","二","三","四","五","六","七","八","九"} ;
String [] s2 ={"万","千","百","十",""} ;
String st = i+"" ;
for (int j =0 ; j <st.length() ; j++) {
int x = Integer.parseInt(st.substring(j, j+1)) ;
if(x>0){
System.out.println(x + " " + j);
str = str + s[x]+s2[j] ;
}else{
str = str + s[x] ;
}
}
}
for (int j = str.length(); j >0 ; j--) {
if(str.substring(j-1, j).equals("零")){
str = str.substring(0, j-1) ;
}else{
return str+"元" ;
}
}
return str ;
} public static String getChinese(int i){
String str ="" ;
if(i<65535 && i> 0){
String [] s = {"零","一","二","三","四","五","六","七","八","九"} ;
String [] s2 ={"万","千","百","十",""} ;
String st = i+"" ;
for (int j =0 ; j <st.length() ; j++) {
int x = Integer.parseInt(st.substring(j, j+1)) ;
if(x>0){
System.out.println(x + " " + j);
str = str + s[x]+s2[j] ;
}else{
str = str + s[x] ;
}
}
}
str = str+"元" ;
return str ;
}