String line = in.readLine();
在这句:它无法接收到,因为客户端没有传!
out.println(line.readLine());
同样,服务器端也没有传流

解决方案 »

  1.   

    还是不行,大家帮我看看哈
    out.println(line.readLine());
    out.println("you input is :" + line);
    上面两句不算用流在传输吗?
      

  2.   

    public Server(){
    try{
    ss = new ServerSocket(2003);

    socket = ss.accept();
    in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
    out = new PrintWriter(socket.getOutputStream(),true);
    String line;
                               while(true){
                                    line = in.readLine();
         out.println("you input is :" + line);
                               }
    out.close();
    in.close();
    socket.close();

    //ss.close();
    }
    catch(IOException e){}
    }
    你现在看一下,虽然不能接受多个客户端,但是应该可以接收数据。结构 差