用Java输出输入一个字母,如果是小写,则换成大写
时间: 2024-03-06 10:50:39 浏览: 28
好的,下面是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字母:");
char c = scanner.next().charAt(0);
if (c >= 'a' && c <= 'z') {
c = (char) (c - 'a' + 'A');
}
System.out.println("输出结果:" + c);
}
}
```
首先通过`Scanner`类获取用户输入的一个字符,然后判断该字符是否为小写字母,如果是,则将其转换成大写字母。最后输出转换后的结果。
相关问题
用java将用户输入的大写字母转换成小写字母。
请看下面的 Java 代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个大写字母:");
String input = scanner.nextLine();
char c = input.charAt(0);
if (c >= 'A' && c <= 'Z') {
c = (char) (c + 32);
System.out.println("转换后的小写字母为:" + c);
} else {
System.out.println("输入的不是大写字母!");
}
}
}
```
这个程序会提示用户输入一个大写字母,然后将其转换成小写字母输出。如果用户输入的不是大写字母,则会输出错误提示信息。
从键盘输入一个大写或小写字母,改用小写字母输出 java
把输入的字母转换成小写字母可以使用 Java 中的 toLowerCase() 方法,示例代码如下:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个大写或小写字母:");
String input = scanner.nextLine();
String output = input.toLowerCase();
System.out.println("转换后的字母为:" + output);
}
}
```
输入一个大写字母,比如 A,输出结果为:
```
请输入一个大写或小写字母:A
转换后的字母为:a
```