使用Java语言实现上述代码
时间: 2024-01-09 09:03:37 浏览: 115
基于Java语言的关于数据结构的代码实现.zip
以下是使用Java语言实现上述代码的示例:
```java
import java.util.Scanner;
public class Chatbot {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String userInput;
System.out.println("Hi, I'm a chatbot. What's your name?");
userInput = scanner.nextLine();
System.out.println("Nice to meet you, " + userInput + "!");
while (true) {
System.out.println("What would you like to talk about?");
userInput = scanner.nextLine();
if (userInput.equalsIgnoreCase("bye")) {
System.out.println("Goodbye!");
break;
} else {
System.out.println("Sorry, I don't understand.");
}
}
}
}
```
这个Java程序会在开始时问用户的名字,然后进入一个循环,在每次循环中询问用户想聊什么,直到用户输入“bye”为止。如果用户输入“bye”,程序会退出循环并结束。如果用户输入其他内容,程序会回复“Sorry, I don't understand.”。
阅读全文