java.util.Stack.size() 方法返回堆栈中的元素数量。
语法
public int size()
参数
不需要参数。
返回值
返回数字堆栈中元素的数量。
异常
无示例:
在下面的示例中,java.util.Stack.size()方法用于找出堆栈中元素的数量。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建堆栈
Stack<Integer> MyStack = new Stack<Integer>();
//填充堆栈
MyStack.push(10);
MyStack.push(20);
MyStack.push(30);
System.out.println("Size of MyStack: " + MyStack.size());
//在堆栈中再添加一个元素
System.out.println(MyStack.push(40) + " is added in MyStack.");
System.out.println("Now, Size of MyStack: " + MyStack.size());
}
}
上述代码的输出将是:
Size of MyStack: 3
40 is added in MyStack.
Now, Size of MyStack: 4