`

jdk 1.6LinkedList+iterator 举例

 
阅读更多

package com.itcast.practice;

import java.util.Iterator;
import java.util.LinkedList;

public class test1
 {
  /**
   * 1、 创建一个类Sample,在main方法中定义一个ArrayList的集合类, 并向集合中添加任意多个同一种类型的元素,
   * 利用Iterator接口,遍历集合中的所有元素。
   */

  public static void main(String[] args) {
   EnumTest ee = new EnumTest("fuyuan", true, 24);
   EnumTest zz = new EnumTest("zhangsan", false, 19);
   // classcastexception 异常代码
   // List listtestList = (List) new LinkedList<EnumTest>();
   LinkedList<EnumTest> listtestList = new LinkedList<EnumTest>();
   listtestList.add(ee);
   listtestList.add(zz);
   Iterator<EnumTest> iterator = ((java.util.List<EnumTest>) listtestList).iterator();
   while (iterator.hasNext()) {
    EnumTest enumTest = (EnumTest) iterator.next();
    System.out.println(enumTest.getNameString() + enumTest.getYear());
   }
  }
 }

 

================================================================

package com.itcast.practice;

public class EnumTest
 {
  private String nameString;
  private boolean sex;
  private int  year;

  /**
   * @param nameString
   * @param sex
   * @param year
   */
  public EnumTest(String nameString, boolean sex, int year) {
   super();
   this.nameString = nameString;
   this.sex = sex;
   this.year = year;
  }

  public String getNameString() {
   return nameString;
  }

  public void setNameString(String nameString) {
   this.nameString = nameString;
  }

  public boolean isSex() {
   return sex;
  }

  public void setSex(boolean sex) {
   this.sex = sex;
  }

  public int getYear() {
   return year;
  }

  public void setYear(int year) {
   this.year = year;
  }

 }

分享到:
评论

相关推荐

    JDK1.6 Linux+Windows+MacOS 32位+64位

    JDK1.6 Linux+Windows+MacOS 32位+64位

    JDK1.6安装包+环境变量设置

    1. **下载JDK1.6安装包**:首先,你需要从可靠的源获取JDK1.6的安装文件,通常这是一个.exe文件,适用于Windows操作系统。在压缩包中,你应能找到这个文件,双击启动安装过程。 2. **运行安装程序**:启动安装程序...

    jdk1.6版本

    JDK 1.6是Oracle公司发布的一个重要版本,它的全称为Java SE(标准版)6,发布于2006年。这个版本引入了许多新特性、增强和性能优化,使得开发者在编写Java应用时更加高效和便捷。 1. **新特性**: - **泛型注解*...

    苹果电脑安装jdk1.6 mac for jdk1.6 jdk6 安装版

    mac for jdk1.6 jdk6 安装版 里面有两个jdk1.6的安装包,都可以用 如果电脑上安装有1.7,1.8等高版本jdk就不要再下安装包了,安装包安装会报错 命令是这个:brew install java6或 brew install homebrew/cask-...

    jdk1.6+jdk1.7+jdk1.8的官方最新tar版本,目前jdk1.6,1.7已在Oracle官网下架了哦

    在本压缩包中,提供了三个不同版本的JDK:1.6u45、1.7u80和1.8u321,它们都是针对64位Linux系统的。 1. JDK 1.6(也称为Java 6)是Oracle公司在2006年发布的,它的最后一个更新版本是6u45。这个版本引入了一些重要...

    jdk1.6集成jjwt的问题

    标题中的“jdk1.6集成jjwt的问题”指的是在Java Development Kit (JDK) 版本1.6的环境下,尝试整合JSON Web Token (JWT) 库jjwt时遇到的挑战。JWT是一种开放标准(RFC 7519),用于在各方之间安全地传输信息作为 ...

    aspose-words-15.8.0-jdk1.6

    aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-...

    okhttp3.8源码使用jdk1.6重新编译_okhttp3.8.0-jdk1.6.zip

    1.okhttp3.8源码使用jdk1.6重新编译,已集成了okio,在javaweb项目中使用,未在安卓项目中使用 2.okhttp3.8源码使用jdk1.6重新编译_okhttp3.8.0-jdk1.6.jar

    jdk1.6压缩包,下载即用

    JDK 1.6 版本是Oracle公司发布的一个早期版本,尽管现在已经有更新的版本(如JDK 8、11、17等),但在某些特定场景或兼容性需求下,仍需使用JDK 1.6。 **1. JDK的组成部分** - **Java编译器(javac)**:将源代码...

    JDK1.6版本下载

    **JDK 1.6版本详解** Java Development Kit(JDK)是Oracle公司提供的用于开发和运行Java应用程序的工具集合。JDK 1.6,也被称为Java SE 6,是Java平台的一个重要版本,发布于2006年12月11日。这个版本在Java社区中...

    okhttp包含okio(亲测可在jdk1.6环境运行)

    适合okhttp,okio JDK1.6:okhttp3.8.0-jdk1.6.jar JDK1.6+:okhttp-3.12.13.jar;okio-1.15.0.jar 适用于Java开发环境、使用OkHttp调用

    jdk1.6 解压版-windows

    JDK1.6是Oracle公司发布的一个较早版本,适用于Windows操作系统。在这个解压版中,用户无需进行安装过程,可以直接在Windows环境下使用JDK的各个工具。 JDK1.6包含的主要组件有: 1. **Java编译器**(javac):...

    jdk1.6免安装版

    JDK1.6是Oracle公司发布的一个早期版本,虽然现在已有更新的版本如JDK 8、11或17,但有些老旧的项目可能仍依赖于这个版本。本文将深入探讨JDK1.6的特点、用途以及免安装版的优缺点。 首先,JDK1.6包含了Java编译器...

    JDK1.6百度云下载

    根据提供的标题、描述以及部分内容,我们可以总结出与JDK1.6百度云下载相关的几个重要知识点: ### 一、JDK1.6简介 Java Development Kit(简称JDK)是Sun Microsystems公司针对Java语言开发的一套开发工具包,它...

    Jdk+api+1.6+英文原版 CHM格式

    《Jdk+api+1.6+英文原版 CHM格式》是针对Java开发者的一份重要参考资料,它包含了Java Development Kit (JDK) 1.6版本的API文档,以CHM(Compiled Help Manual)格式呈现。CHM是一种微软开发的帮助文件格式,允许...

    okhttp3.8.0-jdk1.6.zip

    《OkHttp3.8.0-JDK1.6:低版本环境下的高效网络通信库》 OkHttp3.8.0-jdk1.6.zip是一个专门为Java Web项目设计的网络通信库,它针对JDK1.6进行了优化和重新编译,确保在较低版本的Java环境中也能稳定运行。OkHttp,...

    jdk1.6 32位免安装纯绿色版

    本资源是JDK 1.6的32位免安装纯绿色版本,非常适合那些希望快速启动Java开发而无需进行复杂安装过程的用户。 JDK 1.6,也被称为Java SE 6,是Sun Microsystems(后被Oracle公司收购)发布的Java平台标准版的一个...

Global site tag (gtag.js) - Google Analytics