一个超简单的telnet客户端,为什么连不上?
import java.net.*;
import java.io.*;
public class TelnetClient{
public static void main(String args[])throws Exception{
Socket socket=new Socket("127.0.0.1",23);
InputStream is=socket.getInputStream();
OutputStream os=socket.getOutputStream();
DataInputStream dis=new DataInputStream(is);
PrintStream ps=new PrintStream(os);
DataInputStream in=new DataInputStream(System.in);
while(true){
ps.println(in.readLine());
System.out.println(dis.readLine());
}
}
}
哪里出问题了?