Collection集合的输出 Collection<E>集合有五种输出方法: 1、直接输出集合对象 此种方法会在输出结果两头加上“[ ]”
2、Iterator迭代输出 基本的操作原理:是不断的判断是否有下一个元素,有的话,则直接输出。 (1)Iterator<E>接口的定义 public interface Iterator<E> (2)Iterator<E>接口的操作方法 1、boolean hasNext() 2、E next() 3、void remove() (3)实例化方法 用Collection<E>接口的public Iterator<E> iterator()方法
3、ListIterator (1)ListIterator<E>接口的定义 public interface ListIterator<E> extends Iterator<E>
(2)ListIterator<E>接口的操作方法 除了Iterator的三个操作方法外,还扩展了6个方法: 1、void add(E e) 2、boolean hasPrevious() 3、E previous() 4、void set(E e) 5、int previousIndex() 6、int nextIndex()
4、Enumeration<E>接口 (1)Enumeration <E>接口的定义 public interface Enumeration<E> (2)Enumeration <E>接口的操作方法 1、boolean hasMoreElements() 2、E nextElement()
5、foreach 语法格式:for(<E> 循环变量 : 集合名称){}
|
Stack类 一、Stack<E>类的定义 public class Stack<E> extends Vector<E>
二、Stack<E>类的构造方法 Public Stack();
三、Stack<E>类的操作方法(5个) 1、boolean empty() 2、E peek() 返回栈顶元素,不出栈 3、E pop() 出栈 4、E push(E item) 入栈 5、int search(Object o)
|
发表评论
-
new Date(new Date().toString())结果与new Date()结果不一样的原因
2010-03-12 14:09 2564Date now=new Date(); System.out ... -
String与StringBuffer的比较2
2009-04-12 23:16 907No. -
String与StringBuffer的比较2
2009-04-12 23:10 788No. -
String与StringBuffer的比较1
2009-04-12 23:09 1004String类对象数组可直接调用java.util.Array ... -
JavaSE应用程序类集部分详解6
2009-04-12 22:42 703Properties类 一、Properti ... -
JavaSE应用程序类集部分详解5
2009-04-12 22:41 795Map接口 Map接口中 ... -
JavaSE应用程序类集部分详解3
2009-04-12 22:39 743Set接口 一、Set<E>接口 ... -
JavaSE应用程序类集部分详解2
2009-04-12 22:37 561五、ArrayList<E>类 1、ArrayL ... -
JavaSE应用程序类集部分详解1
2009-04-12 22:35 824类集设置的目的 类集设置的目的是为处理对象的 ... -
JavaSE类集框架的完整结构2
2009-04-12 22:32 814三、Map<K,V>接口 Map<K,V& ... -
JavaSE类集框架的完整结构1
2009-04-12 22:31 991类集框架的完整结构 类集框架是用来处理动态的对象数组的。 ... -
JavaSE基础知识方法定义使用部分
2009-04-12 22:25 9851.2.6 Java中的方法 方法在程序中就是一段可重复调 ... -
JavaSE基础知识数组部分
2009-04-12 22:23 7791.2.5 Java中的数组 JAVA中的数组概念仍然用于 ... -
JavaSE基础知识循环结构部分
2009-04-12 22:22 7301.2.4.2 循环结构 1、循 ... -
JavaSE基础知识分支结构
2009-04-12 22:20 6491.2.4 Java流程控制语句结构 JAVA继续沿用用之 ... -
JavaSE基础知识关键字部分
2009-04-12 22:19 7491.2.3 Java关键字 几个关键字需 ... -
JavaSE基础知识部分
2009-04-12 22:17 8161.2 JavaSE基础知识部分 1.2.1 数据类型 ... -
JDK的安装及环境变量的设置
2009-04-12 22:10 878JDK的安装之前也需要先禁用防火墙; JDK的安装要注意其安 ... -
Java简介
2009-04-12 21:59 601Sun公司最初想把程序植入到各种设备中,来实现一些功能,但此项 ... -
JavaSE重点知识点总结
2009-04-12 21:58 2210第一部分:Java基础程序设计 基础部分包括数据类型、运算符 ...
相关推荐
Java语言具有面向对象、与平台无关、简单稳定...起点,每个章节循序渐进地向读者介绍了Java相关核心知识,并设计任务驱动环节,使读者在读程序、学知识、写程序的过程中,逐渐掌握面向对象的Java程 序设计思想和技能。
JavaSE笔试程序题涵盖了许多核心Java编程概念,包括设计模式、数据结构、算法、多线程、I/O操作以及字符串处理等。以下是这些题目中涉及的知识点详解: 1. **Singleton模式**:确保一个类只有一个实例,常用于配置...
JavaSE(Java Standard Edition)是Java编程语言的核心部分,它为构建桌面应用程序、网络应用程序以及分布式系统提供了基础。李兴华的"JavaSE开发详解笔记"深入浅出地讲解了这个重要领域的诸多知识点,旨在帮助...
- **JavaSE(Standard Edition)**:标准版,适用于桌面应用程序的开发。虽然目前企业级应用更多倾向于Web端,但JavaSE仍然是学习Java的基础。 - **JavaEE(Enterprise Edition)**:企业版,专为构建大型企业级...
### JavaSE之StringBuilder类与String类 #### 一、String类概述 在Java语言中,`String`类是非常重要的一个类,它代表了不可变的字符序列,即一旦创建了一个`String`对象,其内容就不能被修改。由于`String`类的不...
Java Standard Edition(简称Java SE)是Java平台的核心部分,用于开发和运行桌面应用程序、服务器应用程序以及分布式计算系统。这套由张龙老师提供的Java SE课程代码,包含了从基础到进阶的全方位学习材料,涵盖了...
JavaSE(Java Standard Edition)是Java平台的基础,主要用于桌面应用和控制台程序开发。本项目是一个基于JavaSE实现的家庭收支记账软件,旨在帮助用户轻松管理日常生活中的财务状况。对于Java初学者来说,这是一个...
JavaSE是Java的核心部分,提供了丰富的类库和API,用于创建桌面应用程序。在这个系统中,JavaSE的特性如面向对象编程、异常处理、多线程等被广泛应用。通过JavaSE的Swing或JavaFX库,可以创建用户友好的图形用户界面...
JavaSE6的脚本引擎功能极大地增强了Java应用程序的灵活性和可扩展性。通过JSR223规范提供的API,开发者可以方便地在Java应用中集成多种脚本语言,提高开发效率。此外,通过不同的获取脚本引擎的方式,可以更灵活地...
《基于JavaSE实现的简单购物系统详解》 JavaSE(Java Standard Edition)是Java平台的基础版本,主要用于桌面应用开发。本篇文章将详细讲解如何利用JavaSE技术构建一个基础的购物系统,适合Java初学者入门实践。 ...
《JavaSE经典实例详解(1-10)》 在Java编程领域,Java Standard Edition (JavaSE) 是基础,它提供了构建桌面应用、服务器端应用和网络应用的平台。本篇将详细介绍JavaSE中的10个经典实例,帮助开发者深入理解和...
Derby是一个轻量级的、完全由Java编写的数据库引擎,这使得它能够轻松地被集成到各种Java应用程序中,无需额外的安装过程。它支持SQL92E标准及部分SQL99的扩展,并具备事务处理、崩溃恢复和并发控制等高级功能。此外...
首先,JavaSE(Java Standard Edition)是Java平台的基础版本,它提供了开发桌面应用程序所需的所有类库和工具。在这个坦克大战游戏中,我们主要利用了JavaSE的图形用户界面(GUI)组件和事件处理机制来构建游戏界面...
4. **运行环境**:虽然JavaSE可以用来开发和打包应用程序,但Struts2主要用于JavaEE环境。如果你尝试在JavaSE环境下运行一个使用Struts2的JAR,可能需要额外的服务器支持,如Tomcat或Jetty。 通过理解这两种方法,...
MVC是一种广泛应用于软件开发的架构模式,它将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器(Controller)。模型负责处理数据逻辑,视图显示数据,控制器则作为模型和视图之间的桥梁,处理用户...
### JavaSE复习提纲知识点详解 #### 一、Java基础语法及特点 **Java的特点:** - **跨平台性:** Java的最大特点是其跨平台能力,即“一次编写,到处运行”(Write Once, Run Anywhere),这得益于Java虚拟机(JVM)的...