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

📄 searchkeystack.java

📁 实现了从Google
💻 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 + -