在Java中使用示例的栈remove(Object)方法

在Java中使用示例的栈remove(Object)方法

Java.util.Stack.remove(Object o)方法用于从堆栈中删除任何特定元素。

句法:

 Stack.remove(Object o)

参数: 此方法接受强制参数o为堆栈的对象类型,并指定要从堆栈中删除的元素。

返回值: 返回 真的 如果找到并从堆栈中删除指定的元素,否则

下面的程序说明了Java.util.Stack.remove(Object o)方法:

示例1:

 // Java代码,演示将位置为参数的remove() 
//元素
 

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(“ Stack:”+ stack);

//使用remove()删除元素
boolean res = stack.remove(“ 20”);

//打印已删除的元素
System.out.println(“是否删除了20:”
+ res);

//打印最终堆栈
System.out.println(“ Final Stack:”
+ stack);
}
} 
Stack:[Geeks,for,Geeks,10,20]
是否删除了20:真的
最终堆栈:[Geeks,for,Geeks,10]

示例2:

 // Java代码,演示将位置为参数的remove() 
//元素
 

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(“ Stack:”+ stack);

//使用remove()删除元素
boolean res = stack.remove(“ 100”);

//打印已删除的元素
System.out.println(“是否删除了100:”
+ res);

//打印最终堆栈
System.out.println(“ Final Stack:”
+ stack);
}
} 
Stack:[10,20,30,40,50]
是否删除了100:false
最终堆栈:[10,20,30,40,50]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程