echoclient.java
来自「Programs for Distributed Systems. BE sem」· Java 代码 · 共 43 行
JAVA
43 行
import java.io.*;import java.net.*; class EchoClient { public static void main(String[] args) { try { String host; if (args.length > 0 && args[0] != null) { host = args[0]; } else { host = "localhost"; } Socket t = new Socket(host, 8008); BufferedReader in = new BufferedReader(new InputStreamReader(t.getInputStream())); PrintWriter out = new PrintWriter(new OutputStreamWriter(t.getOutputStream())); for (int i = 1; i <= 10; i++) { System.out.println("Sending: line " + i); out.println("line " + i); out.flush(); } out.println("BYE"); out.flush(); for (;;) { String str = in.readLine(); if (str == null) { break; } else { System.out.println(str); } } } catch (Exception e) { System.out.println("Error: " + e); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?