teststackqueue.java
来自「Jodd是一个开源的公用Java基础类库」· Java 代码 · 共 34 行
JAVA
34 行
package jodd.util;
import junit.framework.TestCase;
public class TestStackQueue extends TestCase {
public void testQueue() {
SimpleQueue sq = new SimpleQueue();
sq.put("Hallo!"); // first in
sq.put("Tschuss!");
sq.put("End");
assertEquals("Hallo!", sq.get()); // first out
assertEquals("Tschuss!", sq.peek());
assertEquals("Tschuss!", sq.get());
assertFalse(sq.isEmpty());
assertEquals("End", sq.get());
assertTrue(sq.isEmpty());
}
public void testStack() {
SimpleStack ss = new SimpleStack();
ss.push("Start");
ss.push("Hallo!");
ss.push("Tschuss!"); // last in
assertEquals("Tschuss!", ss.pop()); // first out
assertEquals("Hallo!", ss.peek());
assertEquals("Hallo!", ss.pop());
assertFalse(ss.isEmpty());
assertEquals("Start", ss.pop());
assertTrue(ss.isEmpty());
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?