?? query.java
字號:
package agenda;
import java.util.Enumeration;
public class Query {
private DataBase tpDB = null;
private String strTable = null;
private Users tpUsers = null;
public Query(String Rname, String Rpassword, String start, String end ){
Enumeration en = Add.hashMeeting.keys();
int count = 0; //計用戶現(xiàn)有會議的個數(shù)
if(Register.hashUser.containsKey(Rname)){
tpUsers = Register.hashUser.get(Rname);
if(tpUsers.userName.equals(Rname)&&tpUsers.password.equals(Rpassword)){
if(DisposeDate.checkSeq(start, end)){
while(en.hasMoreElements()){
strTable = en.nextElement().toString();
tpDB = Add.hashMeeting.get(strTable);
if(Rname.equals(tpDB.userName)){
if( !DisposeDate.checkClash(tpDB.startTime, tpDB.endTime, start, end))
{
if(count == 0){
System.out.println("UersName OtherName StartTime EndTime MeetingTable");
System.out.println("--------------------------------------------------------------------");
}
System.out.println(tpDB.userName+"\t"+tpDB.otherName+"\t"+tpDB.startTime+"\t"+
tpDB.endTime+"\t"+tpDB.title);
count++;
}
}
}
if(count==0) System.out.println("You don't have any meeting now...\n");
}
else System.out.println("The start time can't be earler than the end time...\n");
}
else{
System.out.println("Sorry, your password isn't right!");
System.out.println("Please correct it or Regist a new accounts...\n");
}
}
else{
System.out.println("Sorry,the name \""+Rname+"\" isn't exist!");
System.out.println("Please regist a new accounts first...\n");
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -