java从键盘输入
时间: 2023-09-05 09:10:42 浏览: 89
在Java中,可以使用Scanner类从键盘获取用户输入。以下是一个示例代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scanner.nextInt();
System.out.println("您输入的整数是:" + num);
}
}
```
在上述代码中,使用Scanner类创建了一个scanner对象,然后使用nextInt()方法获取用户输入的整数,并将其赋值给num变量。最后,使用println()方法打印出用户输入的整数。
相关问题
java从键盘读入字符串
你可以使用 Java 中的 Scanner 类来从键盘读入字符串。以下是一个示例代码:
```java
import java.util.Scanner;
public class ReadStringFromKeyboard {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符串:");
String str = scanner.nextLine();
System.out.println("您输入的字符串是:" + str);
scanner.close();
}
}
```
在上面的代码中,我们首先创建了一个 Scanner 对象,然后使用 `nextLine()` 方法从键盘读取字符串,并将其存储在一个名为 `str` 的字符串变量中。最后,我们打印出用户输入的字符串。
请注意,当您完成对 Scanner 对象的使用时,应该调用 `close()` 方法将其关闭。这可以释放系统资源并避免潜在的内存泄漏问题。
java从键盘读入一个字符串将其反向输出
可以使用Java中的StringBuilder类来反转字符串,具体代码如下:
```java
import java.util.Scanner;
public class ReverseString {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入要反转的字符串:");
String input = scanner.nextLine();
StringBuilder sb = new StringBuilder(input);
String reversed = sb.reverse().toString();
System.out.println("反转后的字符串为:" + reversed);
}
}
```
运行程序后,你可以输入任意字符串,它都会被反转并输出。
阅读全文