黑马程序员技术交流社区

标题: 网络编程 [打印本页]

作者: 洋葱骑士    时间: 2014-3-12 22:40
标题: 网络编程
本帖最后由 洋葱骑士 于 2014-3-13 20:53 编辑


         try{
              ServerSockets = new ServerSocket(8189);
              Socketincoming = s.accept();
              try{
                  InputStream inStream = incoming.getInputStream();
                  OutputStream outStram = incoming.getOutputStream();
                  
                  Scanner in = new Scanner(inStream);
                  PrintWriter out = new PrintWriter(outStram,true);
                  //out.println("Hello");//不加这一句,输入的第一行文字乱码                 
                  boolean done =false;
                  while(!done && in.hasNext()){
                       String line = in.nextLine();
                       out.println("Echp:"+line);
                       if(line.trim().equals("BYE"))
                          done = true;
                  }                 
              }
                  finally{
                 incoming.close();//关闭连接
              }
}
Catch(Exception e){
e.printStackTrace();
}






QQ图片20140312223938.jpg (14.53 KB, 下载次数: 15)

输入的第一行文字乱码

输入的第一行文字乱码

作者: flying    时间: 2014-3-13 10:45
你客户端的代码呢   我这边没问题

作者: 洋葱骑士    时间: 2014-3-13 20:51
flying 发表于 2014-3-13 10:45
你客户端的代码呢   我这边没问题

out.println("Hello"); 你把这句话去掉在看看
作者: flying    时间: 2014-3-13 22:05
我自己写了个客户端没有问题的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2