java:大写改为小写
题目
从键盘输入一个大写字母,要求改用小写字母输出。
输入
A
输出
a
大写的A 是65,小写的a 是97,
字母依次增大,号码也相应增大,
相互之间需要转换的话,加或减去他们的差值就可以了,
也就是大写变小写的话,就+32
小写转大写:
str.toUpperCase()
大写转小写
str.toLowerCase()
代码
import java.util.Scanner;
public class 大小写转换 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
char a=sc.next().charAt(0);
char b=(char)(a+32);
System.out.println(b);
}
}
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String s=sc.next();
String b=s.toLowerCase();
System.out.println(b);
}
}