⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userinfo.java

📁 用java编写的聊天室程序代码
💻 JAVA
字号:
package chatServer;
import java.net.Socket;
import java.io.DataOutputStream;
import java.io.IOException;

public class UserInfo {
    private String usrNick;
    private Socket socket;
    private DataOutputStream out;
    public UserInfo(String usrNick,Socket socket,DataOutputStream out)
    {
        this.usrNick=usrNick;
        this.socket=socket;
        this.out=out;
    }
    public UserInfo(Socket socket,DataOutputStream out)
   {
       this.socket=socket;
       this.out=out;
   }
   public UserInfo(Socket socket)
   {
       this.socket=socket;
   }

   public boolean equals(UserInfo usr)
   {
      if(usr.socket==this.socket)
          return true;
      else return false;
   }
   public void sendToUsr(String msg) throws IOException {
      out.writeUTF(msg);
   }
   public String getNickAndIP(){
      String ret=this.usrNick+"["+this.socket.getInetAddress().toString()+"]";
      return ret;
   }
   public String getNick(){
      String ret=this.usrNick;
      return ret;
   }
   public String getIP(){
      String ret=this.socket.getInetAddress().toString();
      return ret;
   }



   }



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -