如何在Java中获取字母的数字位置?

android开发新手:

如何在Java中获取字母的数字位置?

假设通过命令提示符输入了abc,那么我需要获取123作为输出,如何才能在Java中获取字母的数字位置?

提前致谢。

RanRag:
String str = "abcdef";
char[] ch  = str.toCharArray();
for(char c : ch){
    int temp = (int)c;
    int temp_integer = 96; //for lower case
    if(temp<=122 & temp>=97)
        System.out.print(temp-temp_integer);
}

输出:

123456

大写字母/大写字母的@Shiki使用以下代码:

String str = "DEFGHI";
char[] ch  = str.toCharArray();
for(char c : ch){
    int temp = (int)c;
    int temp_integer = 64; //for upper case
    if(temp<=90 & temp>=65)
        System.out.print(temp-temp_integer);
}

输出:

456789

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章