我是Android编程的新手。我有一组预定义的值,如A=1 B=2 C=3 D=4 .....J=0
。在此之后,我想为示例365+654= 1019
添加两个数字,并且我希望以已定义的那些字母字符的形式显示此结果,即“AJAI
”。
这是什么方法和逻辑?我已经搜索了很多但是不够幸运。
答案 0 :(得分:0)
这个很好用:
public class TEST{
public static void main(String[] args){
System.out.println(getWordByNumber(1091));
}
private static String[] letters = {"J", "A", "B", "C", "D", "E", "F", "G", "H", "I"};
private String getWordByNumber(int number){
StringBuilder sb = new StringBuilder();
while (number > 0) {
sb.append( letters[number % 10]);
number = number / 10;
}
return sb.toString();
}
}
这会解决您的问题吗?