Java实现字母转化
题目:输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。
代码一:
使用String类中的toUpperCase方法
import java.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String letter=sc.next();
System.out.println(letter.toUpperCase());
}
}
代码二:
将String类型转化为char类型,由于大小写字母的ASCII码相差32,则小写转大写要减去32,再转化为字符类型输出
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String letter=sc.next();
char ch=(char) (letter.charAt(0)-32);
System.out.println(ch);
}
}