Java中的Stack add(Object)方法及示例

Java中的Stack add(Object)方法及示例

Stack类的add(Object)方法将指定元素添加到此Stack的末尾。

语法:

boolean add(Object element)

参数: 此函数接受单个参数element,如上述语法所示。此参数指定的元素将附加到堆栈末尾。

返回值: 此方法在成功执行后返回True,否则返回False。

下面的程序演示了java.util.Stack.add(Object element)方法的工作方式:

示例1:

// Java代码示例,说明boolean add(Object element)
import java.util.*;

public class StackDemo {
    public static void main(String args[])
    {

        // 创建一个空栈
        Stack stack
            = new Stack();

        // 使用add()方法
        // 在堆栈中添加元素
        stack.add("Geeks");
        stack.add("for");
        stack.add("Geeks");
        stack.add("10");
        stack.add("20");

        // 输出当前堆栈
        System.out.println("The Stack is: "
                                   + stack);

        // 将新元素添加到末尾
        stack.add("Last");
        stack.add("Element");

        // 打印新堆栈
        System.out.println("The new Stack is: "
                                   + stack);
    }
}
The Stack is: [Geeks, for, Geeks, 10, 20]
The new Stack is: [Geeks, for, Geeks, 10, 20, Last, Element]

示例2:

// Java代码示例,说明boolean add(Object element)

import java.util.*;

public class StackDemo {
    public static void main(String args[])
    {

        // 创建一个空栈
        Stack stack
            = new Stack();

        // 使用add()方法
        // 在堆栈中添加元素
        stack.add(10);
        stack.add(20);
        stack.add(30);
        stack.add(40);
        stack.add(50);

        // 输出当前堆栈
        System.out.println("The Stack is: "
                                   + stack);

        // 将新元素添加到末尾
        stack.add(100);
        stack.add(200);

        // 打印新堆栈
        System.out.println("The new Stack is: "
                                   + stack);
    }
}
The Stack is: [10, 20, 30, 40, 50]
The new Stack is: [10, 20, 30, 40, 50, 100, 200]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程