public class MyTest
{
public static void main(String[] args)
{
String s = "012AA34BB56CC78DD9";
String result=num2Han(s);
System.out.println(result);
}
public static String num2Han(String s)
{
char[] ch=s.toCharArray();
char[] han={'零','一','二','三','四','五','六','七','八','九'};
for(int i=0;i<ch.length;i++)
{
if(ch[i]>='0'&&ch[i]<='9')
{
int index=ch[i]-48; //提示'0'-48=0;
ch[i]=han[index];
}
}
return String.valueOf(ch);
}
}
程序运行结果:
零一二AA三四BB五六CC七八DD九 |