用java Ecilpse编写程序,将一个小写字符(如:a)转换成相应的大写字母并显示。

如题所述

获取小写字母的assic码减去32就是大写字幕的assic码了
例如:
public class Test {

public static void main(String args[]) {
char ca = 'a';
int ia = (int)ca - 32;
char ba = (char)ia;
System.err.println(ba);
}

}

输出的就是a的大写A
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-12-20
System.out.println((char)('a'-32)); 拿去试试吧! 转换成A了
第2个回答  2010-09-05
public class ATest {

/**
* @param args
*/
public static void main(String[] args) {
String a="a";
String A=a.toUpperCase();
System.out.println(A);
}

}
第3个回答  2010-09-05
public class B {

public static void main(String[] args) {
String aa="abcd".toUpperCase();
System.out.println(aa);
}

}

用java Ecilpse编写程序,将一个小写字符(如:a)转换成相应的大写字母并显...
获取小写字母的assic码减去32就是大写字幕的assic码了 例如:public class Test { public static void main(String args[]) { char ca = 'a';int ia = (int)ca - 32;char ba = (char)ia;System.err.println(ba);} } 输出的就是a的大写A ...

相似回答