使用java语音编写一个完整程序,实现键盘输入整数,小数,字符串和文本,并显示。
时间: 2024-09-21 20:11:29 浏览: 37
当然可以。下面是一个简单的Java程序示例,它会提示用户输入整数、小数、字符串和文本,然后分别打印出来:
```java
import java.util.Scanner;
public class InputDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入整数
System.out.println("请输入一个整数:");
int integer = scanner.nextInt();
System.out.println("您输入的整数是: " + integer);
// 输入小数
System.out.println("请输入一个小数:");
double decimal = scanner.nextDouble();
System.out.println("您输入的小数是: " + decimal);
// 输入字符串
System.out.println("请输入一个字符串:");
String str = scanner.next();
System.out.println("您输入的字符串是: " + str);
// 输入文本并显示
System.out.println("请输入一些文本 (按回车结束):");
StringBuilder text = new StringBuilder();
while (scanner.hasNextLine()) {
text.append(scanner.nextLine());
}
System.out.println("您输入的文本是: " + text.toString());
// 关闭扫描器
scanner.close();
}
}
```
在这个程序中,我们使用`Scanner`类从用户那里获取输入,然后根据`nextInt()`, `nextDouble()`, 和 `next()`方法来处理不同类型的数据。最后,通过循环读取多行文本来演示输入文本。
阅读全文