Java中字母大小写转换
一、要求
输入一个小写字母转换成大写字母(小写字母ASCII比大写字母大32),若不是直接输出
输入一个大写字母转换成小写字母,若不是直接输出
二、Java程序展示
import java.util.Scanner;
public class Letter {public static void main(String[] args) {System.out.print("请输入一个字母:");Scanner sc = new Scanner(System.in);char xx = sc.next().charAt(0);if(xx >='a' && xx <= 'z') {xx = (char)(xx-32); //将转换成的大写字母的ASCII数字用char转换成大写字母输出System.out.println("转换成大写为:"+xx);}elseSystem.out.println("输入不是小写字母:"+xx);System.out.print("请再输入一个字母:");Scanner st = new Scanner(System.in);char dx = sc.next().charAt(0);if(dx >='A' && dx <= 'Z') {dx = (char)(dx + 32);System.out.println("转换成小写为:"+dx);}elseSystem.out.println("输入不是大写字母:"+dx);}
}

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
