package socket;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Scanner;public class Client {
public static void main(String args[]) throws Exception, IOException{
Socket s=new Socket("localhost",10000);
BufferedReader br=new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintWriter pw=new PrintWriter(new OutputStreamWriter(s. getOutputStream()));
BufferedReader jianpan=new BufferedReader(new InputStreamReader(System.in));
while(true){
String name=br.readLine();
if(name==null){
break;
}
System.out.println(name);
}
br.close();
System.out.println("请输入您要下载的文件编号:");
String number=jianpan.readLine();
pw.println(number);
pw.flush();
jianpan.close();
pw.close();
System.out.println(number);
while(true){
}
}}
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Scanner;public class Client {
public static void main(String args[]) throws Exception, IOException{
Socket s=new Socket("localhost",10000);
BufferedReader br=new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintWriter pw=new PrintWriter(new OutputStreamWriter(s. getOutputStream()));
BufferedReader jianpan=new BufferedReader(new InputStreamReader(System.in));
while(true){
String name=br.readLine();
if(name==null){
break;
}
System.out.println(name);
}
br.close();
System.out.println("请输入您要下载的文件编号:");
String number=jianpan.readLine();
pw.println(number);
pw.flush();
jianpan.close();
pw.close();
System.out.println(number);
while(true){
}
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货