堆栈类peek()方法peek()方法在java.util包中可用。

peek()方法用于从此Stack中返回顶部元素,并且它不删除就检索元素。

peek()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名访问该方法,则会收到错误消息。

peek()方法在返回top元素时不会引发异常。

语法:public Object peek();

参数:它不接受任何参数。

返回值:

该方法的返回类型为Object,它从堆栈中返回head元素。

示例//Java程序演示示例

//类的对象peek()方法的说明

import java.util.*;

public class PeekOfStack {

public static void main(String args[]) {

//实例化Stack对象

Stack s = new Stack();

//通过使用push()方法isto-

//将给定推入堆栈

s.push(10);

s.push(20);

s.push(30);

s.push(40);

s.push(50);

//显示堆栈

System.out.println("s:" + s);

//通过使用peek()方法是

//返回顶部元素

//不删除

Object ele = s.peek();

//显示窥视元素

System.out.println("s.peek(): " + ele);

}

}

输出结果s:[10, 20, 30, 40, 50]

s.peek(): 50

java中peek是什么意思_Java Stack peek()方法与示例相关推荐

  1. java中skip是什么意思_Java PushbackReader skip()方法与示例

    PushbackReader类skip()方法skip()方法在java.io包中可用. skip()方法用于从此PushbackReader流中跳过给定数量的字符,它将阻塞直到存在某些字符输入或发生 ...

  2. java中skip是什么意思_Java LineNumberInputStream skip()方法与示例

    LineNumberInputStream类skip()方法skip()方法在java.io包中可用. skip()方法用于从此LineNumberInputStream流中跳过给定数目的数据字节. ...

  3. java中getDelta是什么意思_Java IResourceDelta.getMarkerDeltas方法代码示例

    import org.eclipse.core.resources.IResourceDelta; //导入方法依赖的package包/类 public boolean visit(IResource ...

  4. java中的case1怎么说_Java Cas20ServiceTicketValidator類代碼示例

    本文整理匯總了Java中org.jasig.cas.client.validation.Cas20ServiceTicketValidator類的典型用法代碼示例.如果您正苦於以下問題:Java Ca ...

  5. java中的mapper是什么_Java使用ObjectMapper的简单示例

    一.什么是ObjectMapper? ObjectMapper类是Jackson库的主要类,它提供一些功能将数据集或对象转换的实现. 它将使用JsonParser和JsonGenerator实例来实现 ...

  6. Java的阿尔法怎么打出来_Java FrameLayout.setAlpha方法代码示例

    import android.widget.FrameLayout; //导入方法依赖的package包/类 /** * コンストラクタ * * @param context Context */ T ...

  7. java中线程安全的集合_Java中哪些集合类是线程安全的?

    线程安全类是确保类的内部状态以及从方法返回的值在从多个线程并发调用时是正确的类. Java中线程安全的集合类有Stack.Vector.Properties.Hashtable等. 堆栈(stack) ...

  8. java中date类型如何赋值_Java 中的类型传递问题解惑

    点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 来源: https://blog.biezhi.me/2018/11/java-pass-by-value.html 我之 ...

  9. opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类

    opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类 参考文章: (1)opengl中的Floatbuffer和 ...

最新文章

  1. 头文件setjmp.h
  2. Spring源码阅读 源码环境搭建(一)
  3. Oracle-等待事件解读
  4. Windows编程初步(三)【说明:有敏感字眼已全删,不知道为啥还审核不通过】
  5. IDEA中配置Python环境并运行
  6. dajngo3,vue3前端项目搭建,vue项目结构的介绍
  7. 蓝桥杯 ALGO-83 算法训练 阶乘
  8. 《java数据结构与算法》系列之“开篇”
  9. 角谱 matlab,关于角谱法实现数字全息 - 程序语言 - MATLAB/Mathematica - 小木虫论坛-学术科研互动平台...
  10. 数据大放送之各省30米DEM数据
  11. (转载)积分/C币的获取方式
  12. 买硬盘如何避免买到二手翻新的硬盘,ICMAX教你分辨翻新硬盘
  13. [项目]PHP图书管理系统(附源码)
  14. 快递面单成信息泄露重灾区,隐私面单成“必选项”
  15. Sweet 简洁是美
  16. 机器学习实验——分类学习算法
  17. 3D 小姐姐模型是怎么“捏”成的? 初识 Mesh 知识点!
  18. 106-Latex矩阵过大问题
  19. git clone加速命令 nslookup github.com | nslookup github.global.ssl.fastly.Net
  20. 【温暖】文龙回AICODER给老马送锦旗了

热门文章

  1. Lingoes安装词典和语音库
  2. 简图 新聚合图床源码自带鉴黄功能
  3. 什么是robots.txt文件
  4. 4-2-6 二叉树及其遍历 / 二叉搜索树 / 完全二叉树 完全二叉搜索树 (30 分)
  5. zz什么是beacons - 在Web Analytics中的应用(网站分析的灯塔)
  6. 使用c语言编程首先要新建,【C语言编程入门系列】—— 第三章,编写第一个C语言程序!...
  7. c语言x20是什么意思,为什么vivo X20坚持不用TYPE-C插口?
  8. 红米Redmi品牌独立后首发新品 雷军:『友商就不要用性价比这个词了』
  9. 目录没有.kaggle文件夹的解决方法
  10. 英特尔对手机的几个痛苦领悟