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

📄 messagemanage.java

📁 《jsp编程起步》里面的所有源代码
💻 JAVA
字号:
package chat;import java.util.*;public class MessageManage{    public Message newMessage(String fromWho,String fromWhere,String Statement,String toWho,String Property){        Message message=new Message();        message.fromWho=fromWho;        message.fromWhere=fromWhere;        message.Statement=Statement;        message.toWho=toWho;        message.Property=Property;        return message;    }    public int addMessage(Message message,Vector MessageTable){          MessageTable.add(message);          return 1;    }    public String getRecentMessage(String ID,Vector MessageTable){          Message message=new Message();          String msg=new String();          Enumeration e;        if(MessageTable.isEmpty())return null;          else {                    for(int j=MessageTable.size();j>0;j--){                          message=(Message)MessageTable.elementAt(j-1);                          if(message.toWho.equals(ID)||message.fromWho.equals(ID)){                                msg=message.fromWho+message.Statement;                          }                     }                     return msg;          }      }      public Vector getRecentMessages(String ID,Vector MessageTable){          final int MAX=15;          Message message=new Message();          String msg=new String();          Vector v=new Vector(MAX);          if(MessageTable.isEmpty())return null;          else {                    for(int j=MessageTable.size();j>0;j--){                          message=(Message)MessageTable.elementAt(j-1);                          if(message.toWho.equals(ID)||message.fromWho.equals(ID)||message.toWho.equals("")||message.toWho.equals("All")){                                if(message.toWho.equals("")||message.toWho.equals("All")){                                                                                msg=message.fromWho+" : "+message.Statement;                                }else{                                                                              msg=message.fromWho+"对"+message.toWho+" : "+message.Statement;                                };                                v.add(msg);                          }                     }                     if(v.size()>MAX){                              return new Vector(v.subList(0,MAX));                     }                     else return v;              }//else      }}

⌨️ 快捷键说明

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