博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
no java stack_Java Stack contains()用法及代码示例
阅读量:1530 次
发布时间:2019-04-21

本文共 1969 字,大约阅读时间需要 6 分钟。

java.util.Stack.contains()方法用于检查堆栈中是否存在特定元素。因此,本质上,它用于检查Stack是否包含任何特定元素。

用法:

Stack.contains(Object element)

参数:此方法采用了Stack类型的必需参数element 。如果堆栈中不存在此元素,则需要对其进行测试。

返回值:如果元素存在于堆栈中,则此方法返回True,否则返回False。

以下示例程序旨在说明Java.util.Stack.contains()方法:

示例1:

// Java code to illustrate contains()

import java.util.*;

public class StackDemo {

public static void main(String args[])

{

// Creating an empty Stack

Stack stack = new Stack();

// Use add() method to add elements into the Stack

stack.add("Welcome");

stack.add("To");

stack.add("Geeks");

stack.add("4");

stack.add("Geeks");

// Displaying the Stack

System.out.println("Stack: " + stack);

// Check for "Geeks" in the Stack

System.out.println("Does the Stack contains 'Geeks'? "

+ stack.contains("Geeks"));

// Check for "4" in the Stack

System.out.println("Does the Stack contains '4'? "

+ stack.contains("4"));

// Check if the Queue contains "No"

System.out.println("Does the Stack contains 'No'? "

+ stack.contains("No"));

}

}

输出:

Stack: [Welcome, To, Geeks, 4, Geeks]

Does the Stack contains 'Geeks'? true

Does the Stack contains '4'? true

Does the Stack contains 'No'? false

示例2:

// Java code to illustrate contains()

import java.util.*;

public class StackDemo {

public static void main(String args[])

{

// Creating an empty Stack

Stack stack = new Stack();

// Use add() method to add elements into the Stack

stack.add(10);

stack.add(15);

stack.add(30);

stack.add(20);

stack.add(5);

// Displaying the Stack

System.out.println("Stack: " + stack);

// Check for "Geeks" in the Stack

System.out.println("Does the Stack contains 'Geeks'? "

+ stack.contains("Geeks"));

// Check for "4" in the Stack

System.out.println("Does the Stack contains '4'? "

+ stack.contains("4"));

// Check if the Stack contains "No"

System.out.println("Does the Stack contains 'No'? "

+ stack.contains("No"));

}

}

输出:

Stack: [10, 15, 30, 20, 5]

Does the Stack contains 'Geeks'? false

Does the Stack contains '4'? false

Does the Stack contains 'No'? false

转载地址:http://dkudy.baihongyu.com/

你可能感兴趣的文章
选择帮助(多选)
查看>>
table control的修改/排序/删除功能实现实例
查看>>
SAP价值串
查看>>
SAP MM移动平均价和标准价逻辑
查看>>
SAP MM模块相关透明表收集
查看>>
启动物料帐后不可更改物料价格的处理方法
查看>>
Activity Based Costing configuration in SAP
查看>>
云技术与云计算的区别
查看>>
批量维护供应商
查看>>
钢厂返利补差
查看>>
合同/框架协议增强
查看>>
返聘前任员工:效率高出新人40%!
查看>>
关于ERP、MES、SFC问题
查看>>
企业使用MES系统的好处以及使用前后的区别
查看>>
每日英语
查看>>
世界记忆大师的记忆力训练方法
查看>>
王峰记忆法 解密王峰记忆法之迷
查看>>
香港四大天王影帝情况(截止2016)
查看>>
ABAP从数据库中删除行
查看>>
SAP新增仓库
查看>>