Java输入一个字符串转换为大写输出
时间: 2024-11-24 22:42:22 浏览: 17
在Java中,你可以使用`toUpperCase()`方法将输入的字符串转换为大写并输出。这个方法属于`String`类,下面是简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String input = scanner.nextLine(); // 获取用户输入
String uppercaseInput = input.toUpperCase();
System.out.println("转换后的字符串(大写):" + uppercaseInput);
// 关闭Scanner
scanner.close();
}
}
```
在这个例子中,首先通过`Scanner`获取用户的输入,然后调用`toUpperCase()`方法将其转换为大写,并打印出结果。
相关问题
java将输入的小写字符串转换为大写
可以使用Java中的toUpperCase()方法将输入的小写字符串转换为大写。例如:
String str = "hello world";
String upperStr = str.toUpperCase();
System.out.println(upperStr);
输出结果为:HELLO WORLD
编写java程序。要求从键盘输入一个字符串,输出该字符串的长度、第一个字符、最后一个字符、转换成大写字母输出。
在Java中编写一个简单的程序,可以按照你的需求操作字符串,以下是详细的步骤:
```java
import java.util.Scanner; // 导入Scanner类用于获取用户输入
public class StringManipulation {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象
System.out.println("请输入一个字符串:"); // 提示用户输入
String inputString = scanner.nextLine(); // 获取用户输入
// 计算并打印字符串长度
int length = inputString.length();
System.out.println("字符串的长度为:" + length);
// 打印第一个字符
char firstChar = inputString.charAt(0);
System.out.println("第一个字符是:" + firstChar);
// 打印最后一个字符
char lastChar = inputString.charAt(length - 1);
System.out.println("最后一个字符是:" + lastChar);
// 转换为大写并打印
String upperCaseString = inputString.toUpperCase();
System.out.println("转换为大写后的字符串是:" + upperCaseString);
// 关闭Scanner
scanner.close();
}
}
```
当你运行这个程序,它会等待用户输入,然后显示字符串的相关信息。注意,`charAt()`方法索引是从0开始的,所以0代表第一个字符,length-1代表最后一个字符。
阅读全文