急!java编程高手:Java里,怎样用char把字母转换成ASC码?要是能帮我节解决掉一道题就更好了。。。

不要单纯的提示,要详解,格式要标准,因为我是初学。。。 我的问题是:输入一个字母确定它的大小写!并显示出ASC码。

import java.util.Scanner;public class Asci{public static void main(String[] args) { // 将字符转换为ascii Scanner hzp=new Scanner(System.in); System.out.print("请输入你想要转化为ASCII码的字母:"); char y=(hzp.next()).charAt(0); System.out.print(y+"的ASCII码为:"); int x = (int)y; System.out.println(x); }}任意输入字母,转化为你想要的ASCII码、请采纳!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-01
char c='A';
boolean b = Character.isLowerCase(c);//小写返回真
int asc = c;//获取asc值本回答被网友采纳
第2个回答  2013-09-01
public static void main(String[] args) throws ParseException {
Scanner scan =new Scanner(System.in);
String str = scan.next();
Character c = str.charAt(0);
int hash = c.hashCode();
if(hash<91&&hash>64){
System.out.println("你输入的字母是小写");
}else if(hash>96&&hash<123){
System.out.println("你输入的字母是大写");
}else{
System.out.println("你输入的不是字母");
} }
相似回答