/**
*项目:Java实现定义一个大写字母,把它转换为小写字母后显示出来
* 时间:2019.8.7
* 作者:郑翰林
*/
//方法一
import java.util.Scanner;
public class Exercies3 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("输入大写字母:");
char ch = scan.next().charAt(0);
while (ch <'A'|| ch > 'Z')
{
System.out.print("输入错误,请重新输入:");
ch =scan.next().charAt(0);
}
ch = (char) (ch + 32);//根据ASCII码,大写字母变为小写字母只需要+32即可
System.out.print("小写字母:" + ch);
}
}
//方法二
import java.util.Scanner;
public class Exercies4 {
public static void main(String[] args) {
System.out.println("请输入一个大写字母:");
Scanner sc = new Scanner(System.in);
String nextLine = sc.next();
char c = nextLine.charAt(0);
int ch = Integer.valueOf(c);
if (ch <97 || ch > 122) {
System.out.println("小写字母:"+nextLine.toLowerCase());//toLowerCase的意思是将所有的英文字符转换为小写字母
} else {
System.out.println("输入错误!");
}
}
}