📄 client.java
字号:
// Client.java
import java.io.*;
import java.net.*;
public class Client {
public static void main(String[] args) {
try {
// 创建一个客户端Socket对象,连接到服务器的5500端口
Socket connectToServer = new Socket("localhost", 5500);
DataInputStream inFromServer = new DataInputStream(
connectToServer.getInputStream());
DataOutputStream outToServer =new DataOutputStream(
connectToServer.getOutputStream());
System.out.println("#输入的半径发送到服务器。");
System.out.println("#输入bye,则终止连接。");
String s;
while (true){
System.out.print("请输入半径: ");
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
s=br.readLine();
outToServer.writeUTF(s);
outToServer.flush();
String s1 = inFromServer.readUTF();
if(s1.equals("bye"))
break;
System.out.println("从服务器返回的计算结果:");
System.out.println(s1);
System.out.println();
}
inFromServer.close();
outToServer.close();
connectToServer.close();
}
catch (IOException e) {
e.getStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -