📄 searchkeystack.java
字号:
package com.ct.hotweb.util;
import java.util.*;
import com.ct.hotweb.bean.*;
/**
* 封装Stack
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
public class SearchKeyStack {
private Stack searchKeys = new Stack();
private int startSize = 0;
private long startTime = System.currentTimeMillis();
private boolean killed = false;
public SearchKeyStack() {
}
public void push(SearchKey sk) {
this.searchKeys.push(sk);
}
public SearchKey pop() {
if (searchKeys.isEmpty())
return null;
return (SearchKey) (searchKeys.pop());
}
public boolean isEmpty() {
return searchKeys.isEmpty();
}
public void setObjects(ArrayList objects) {
this.startSize = objects.size();
this.searchKeys.clear();
this.searchKeys.addAll(objects);
}
public int getSize() {
return this.searchKeys.size();
}
public int getStartSize() {
return this.startSize;
}
/**
* @return
*/
public boolean isKilled() {
return killed;
}
/**
* @param b
*/
public void setKilled(boolean b) {
killed = b;
}
/**
* @return
*/
public long getStartTime() {
return startTime;
}
/**
* @param i
*/
public void setStartSize(int i) {
startSize = i;
}
/**
* @param l
*/
public void setStartTime(long l) {
startTime = l;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -