附上源码
try{
s=new Socket(args[0],port);
BufferedReader sin=new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintStream sout=new PrintStream(s.getOutputStream());
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Connected to "+s.getInetAddress()+":"+s.getPort());
String line;
for(;;){
System.out.print(">");
System.out.flush();
line = in.readLine();
if (line == null) break;
sout.println(line);
System.out.println("111111111111");
line = sin.readLine();
if(line == null){
System.out.println("Server closed.");
break;
}
System.out.println(line);
}
}catch(IOException e1){
try{
s=new Socket(args[0],port);
BufferedReader sin=new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintStream sout=new PrintStream(s.getOutputStream());
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Connected to "+s.getInetAddress()+":"+s.getPort());
String line;
for(;;){
System.out.print(">");
System.out.flush();
line = in.readLine();
if (line == null) break;
sout.println(line);
System.out.println("111111111111");
line = sin.readLine();
if(line == null){
System.out.println("Server closed.");
break;
}
System.out.println(line);
}
}catch(IOException e1){
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货