输入一个字母,实现大小写字母的转换
2018-03-25 15:46
447 查看
package classwork;
import java.util.Scanner;
public class Test_1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入您要转换的字符:");
char c = input.next().charAt(0);//表示当输入多个字符时,只截取输入的字符的第一个
change(c);
}
private static void change(char c) {
if (c>='A'&&c<='Z') {
c+=32;
System.out.println("您输入的大写字母:"+(char)(c-32)+"\n被转换成了小写字母:"+c);//利用强制转换,把数字转换成了字符,强制转换时需要加括号
}else if (c>='a'&&c<='z') {
c-=32;
System.out.println("您输入的小写字母:"+(char)(c+32)+"\n被转换成了大写字母:"+c);
}else {
System.out.println("您输入的字符有误");
}
}
}
import java.util.Scanner;
public class Test_1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入您要转换的字符:");
char c = input.next().charAt(0);//表示当输入多个字符时,只截取输入的字符的第一个
change(c);
}
private static void change(char c) {
if (c>='A'&&c<='Z') {
c+=32;
System.out.println("您输入的大写字母:"+(char)(c-32)+"\n被转换成了小写字母:"+c);//利用强制转换,把数字转换成了字符,强制转换时需要加括号
}else if (c>='a'&&c<='z') {
c-=32;
System.out.println("您输入的小写字母:"+(char)(c+32)+"\n被转换成了大写字母:"+c);
}else {
System.out.println("您输入的字符有误");
}
}
}
相关文章推荐
- 输入一个英文字母,大小写的转换
- java 实现接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- 实现一个输入十进制数转换成八进制数
- ASCII码的应用(.编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。)
- C语言实现字符串英文字母大小写的转换
- 输入一个字符串,字符串中含有字母、逗号、空格,实现将输入字符中的逗号,空格号去除,字母分行显示
- C语言实现大小写字母的转换
- 编写一个程序,实现字符串大小写的转换并倒序输出
- C++实现大小写字母转换及个数计算
- java实现在Excel2003中,用A表示第一列,B表示第二列...Z表示第26列,AA表示第27列,AB表示第28列...依次列推。请写出一个函数, 输入用字母表示的列号编码,输出它是第几列
- 输入一个字符串,把其中大写字母转换成小写字母
- 编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。
- 实现简易字符串压缩算法:一个长度最大为128的字符串, 由字母a-z或者A-Z组成,将其中连续出现2次以上(含2次)的字母转换为字母和出现次数,以达到压缩目的
- 每组数据输入一个字符串,字符串最大长度为100,且只包含字母,不可能为空串,区分大小写。
- C语言 编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。
- 接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。
- 习题:输入一个字符判断其大小写 并相互转换
- 字母(串)大小写转换——Java多方式实现
- 编写一个程序从标准输入读取字符,并把他们写到标准输出 除了大写字母转换成小写字母之外,其他的原样输出