java创建一个窗体 通过控制台输入名字 然后控制台输出“欢迎来到Java世界
时间: 2024-09-28 14:13:39 浏览: 55
在Java中,要创建一个简单的命令行程序,通过控制台接收用户输入的名字并输出欢迎信息,可以使用`java.awt.Scanner`来获取用户的输入,以及`System.out.println`来输出消息。以下是一个基本的示例:
```java
import javax.swing.JOptionPane;
import java.util.Scanner;
public class ConsoleGreeting {
public static void main(String[] args) {
// 创建Scanner对象用于从控制台接收输入
Scanner scanner = new Scanner(System.in);
// 提示用户输入姓名
System.out.print("请输入您的名字:");
String name = scanner.nextLine(); // 获取用户输入的一行字符串
// 清理输入流,关闭scanner
scanner.close();
// 使用JOptionPane在控制台上显示欢迎信息,因为main方法默认在一个窗口运行
JOptionPane.showMessageDialog(null, "欢迎来到Java世界," + name + "!");
// 如果你想直接控制台输出,可以使用System.out.println
// System.out.println("欢迎来到Java世界," + name);
}
}
```
在这个程序中,我们首先导入了需要的库,然后在`main`函数中,通过`Scanner`从控制台获取用户输入,并将其保存到变量`name`中。接着,我们会显示一个消息框来显示欢迎信息,尽管这通常不是在控制台环境下。
如果你想在控制台直接输出,可以替换掉`JOptionPane.showMessageDialog`这一部分,使用`System.out.println`。
阅读全文