简单对话java代码
时间: 2023-07-03 15:18:38 浏览: 55
好的,以下是一个简单的Java代码示例,可以实现基本的对话功能:
```java
import java.util.Scanner;
public class SimpleChatBot {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Hi, how can I help you?");
while (true) {
String userInput = scanner.nextLine();
if (userInput.equalsIgnoreCase("hello")) {
System.out.println("Hello, nice to meet you!");
} else if (userInput.equalsIgnoreCase("how are you")) {
System.out.println("I'm fine, thank you. How about you?");
} else if (userInput.equalsIgnoreCase("bye")) {
System.out.println("Goodbye, have a nice day!");
break;
} else {
System.out.println("Sorry, I don't understand. Could you please repeat?");
}
}
}
}
```
这个简单的聊天机器人会不断地从命令行读取用户输入,然后根据用户的输入提供相应的回复。您可以根据需要扩展此代码,实现更复杂的对话逻辑。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)