比如:
 socket  sk = new socket(1.1.1.1,8000);
BufferedReader in=new BufferedReader(new InputStreamReade(sk.getInputStream())); 
 String msg ="我要发送的消息";
解下来就不会了。请大家帮忙。谢谢

解决方案 »

  1.   

    要发送应该是这样吧...Socket st = new Socket("127.0.0.1", 8191);
    PrintWriter pw = new PrintWriter(st.getOutputStream(), true);
    String s = "whatever";
    pw.print(s);
    pw.close();
      

  2.   

    希望对你有帮助  第一次在这里发帖  呵呵socket  skt = new socket("127.0.0.1",8000);
    System.out.println("输入客户端信息:");
    BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
    String str  = buf.readLine(); //写入套接字
    OutputStream out = skt.getOutputStream();
    PrintStream ps = new PrintStream(out);
    ps.println(str);
      

  3.   

    谢谢二位.现在有个问题.我字符串内有\t .报如下错误.请问如何解决?
    java.lang.IllegalArgumentException: Illegal mode "w" must be one of "r", "rw", "rws", or "rwd"