写一个Java的聊天程序,要代码
时间: 2024-06-06 21:06:36 浏览: 4
我很高兴能够帮助你写一个Java聊天程序。以下是用Java编写的一个基本的聊天程序的示例代码:import java.io.*;
import java.net.*;public class ChatServer {
public static void main(String[] args) {
try {
ServerSocket serverSocket = new ServerSocket(6666);
Socket socket = serverSocket.accept();
DataInputStream dataInputStream = new DataInputStream(socket.getInputStream());
DataOutputStream dataOutputStream = new DataOutputStream(socket.getOutputStream());
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
String messageString = "";
while (!messageString.equals("bye")) {
messageString = dataInputStream.readUTF();
System.out.println("Client Says: " + messageString);
messageString = bufferedReader.readLine();
dataOutputStream.writeUTF(messageString);
dataOutputStream.flush();
}
socket.close();
} catch (Exception e) {
System.out.println(e);
}
}
}