编写Java程序实现大小写字母转换,输入一个大写英文字母,输出相应的小写字母。 /*例: 输入 G 输出 g */
时间: 2024-01-21 21:16:39 浏览: 200
可以使用Java中的Character类中的方法进行大小写字母转换。以下是一个示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 读取输入的大写字母
System.out.print("请输入一个大写英文字母: ");
char input = scanner.next().charAt(0);
// 将大写字母转换成小写字母
char output = Character.toLowerCase(input);
// 输出小写字母
System.out.println("对应的小写字母是: " + output);
}
}
```
运行程序后,输入一个大写英文字母(例如G),按回车键,即可得到相应的小写字母(例如g)。
相关问题
JAVA编写程序:实现大小写字母转换,输入一个大写英文字母,输出相应的小写字母。
可以使用Java中的字符类型和ASCII码来实现大小写字母转换。具体代码如下:
```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.nextLine().charAt(0);
if (c >= 'A' && c <= 'Z') {
// 大写字母转小写字母,ASCII码值相差32
char lower = (char) (c + 32);
System.out.println("对应的小写字母为:" + lower);
} else {
System.out.println("输入的不是大写英文字母!");
}
}
}
```
运行结果如下:
```
请输入一个大写英文字母:H
对应的小写字母为:h
```
该题要求通过键盘输入三行英文文字,然后编写程序将输入的三行文字输出,要求输出结果中不允许包含大写字母(如果遇到大写字母则将其转换为小写字母)。
好的,以下是一个示例的Java程序,可以接收键盘输入的三行英文文字,并将其中的大写字母转换为小写字母后输出:
```java
import java.util.Scanner;
public class LowercaseText {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一行英文文字:");
String line1 = scanner.nextLine();
String result1 = convertToLowerCase(line1);
System.out.println("转换后的结果为:" + result1);
System.out.println("请输入第二行英文文字:");
String line2 = scanner.nextLine();
String result2 = convertToLowerCase(line2);
System.out.println("转换后的结果为:" + result2);
System.out.println("请输入第三行英文文字:");
String line3 = scanner.nextLine();
String result3 = convertToLowerCase(line3);
System.out.println("转换后的结果为:" + result3);
}
private static String convertToLowerCase(String input) {
return input.toLowerCase();
}
}
```
运行程序后,依次输入三行英文文字,程序会将其中的大写字母转换为小写字母后输出。注意,在这个示例中,使用了Java的`toLowerCase()`方法来进行大小写转换。
阅读全文