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位
1. **下载JDK1.6安装包**:首先,你需要从可靠的源获取JDK1.6的安装文件,通常这是一个.exe文件,适用于Windows操作系统。在压缩包中,你应能找到这个文件,双击启动安装过程。 2. **运行安装程序**:启动安装程序...
JDK 1.6是Oracle公司发布的一个重要版本,它的全称为Java SE(标准版)6,发布于2006年。这个版本引入了许多新特性、增强和性能优化,使得开发者在编写Java应用时更加高效和便捷。 1. **新特性**: - **泛型注解*...
mac for jdk1.6 jdk6 安装版 里面有两个jdk1.6的安装包,都可以用 如果电脑上安装有1.7,1.8等高版本jdk就不要再下安装包了,安装包安装会报错 命令是这个:brew install java6或 brew install homebrew/cask-...
在本压缩包中,提供了三个不同版本的JDK:1.6u45、1.7u80和1.8u321,它们都是针对64位Linux系统的。 1. JDK 1.6(也称为Java 6)是Oracle公司在2006年发布的,它的最后一个更新版本是6u45。这个版本引入了一些重要...
标题中的“jdk1.6集成jjwt的问题”指的是在Java Development Kit (JDK) 版本1.6的环境下,尝试整合JSON Web Token (JWT) 库jjwt时遇到的挑战。JWT是一种开放标准(RFC 7519),用于在各方之间安全地传输信息作为 ...
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-...
1.okhttp3.8源码使用jdk1.6重新编译,已集成了okio,在javaweb项目中使用,未在安卓项目中使用 2.okhttp3.8源码使用jdk1.6重新编译_okhttp3.8.0-jdk1.6.jar
JDK 1.6 版本是Oracle公司发布的一个早期版本,尽管现在已经有更新的版本(如JDK 8、11、17等),但在某些特定场景或兼容性需求下,仍需使用JDK 1.6。 **1. JDK的组成部分** - **Java编译器(javac)**:将源代码...
**JDK 1.6版本详解** Java Development Kit(JDK)是Oracle公司提供的用于开发和运行Java应用程序的工具集合。JDK 1.6,也被称为Java SE 6,是Java平台的一个重要版本,发布于2006年12月11日。这个版本在Java社区中...
适合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是Oracle公司发布的一个较早版本,适用于Windows操作系统。在这个解压版中,用户无需进行安装过程,可以直接在Windows环境下使用JDK的各个工具。 JDK1.6包含的主要组件有: 1. **Java编译器**(javac):...
JDK1.6是Oracle公司发布的一个早期版本,虽然现在已有更新的版本如JDK 8、11或17,但有些老旧的项目可能仍依赖于这个版本。本文将深入探讨JDK1.6的特点、用途以及免安装版的优缺点。 首先,JDK1.6包含了Java编译器...
根据提供的标题、描述以及部分内容,我们可以总结出与JDK1.6百度云下载相关的几个重要知识点: ### 一、JDK1.6简介 Java Development Kit(简称JDK)是Sun Microsystems公司针对Java语言开发的一套开发工具包,它...
《Jdk+api+1.6+英文原版 CHM格式》是针对Java开发者的一份重要参考资料,它包含了Java Development Kit (JDK) 1.6版本的API文档,以CHM(Compiled Help Manual)格式呈现。CHM是一种微软开发的帮助文件格式,允许...
《OkHttp3.8.0-JDK1.6:低版本环境下的高效网络通信库》 OkHttp3.8.0-jdk1.6.zip是一个专门为Java Web项目设计的网络通信库,它针对JDK1.6进行了优化和重新编译,确保在较低版本的Java环境中也能稳定运行。OkHttp,...
本资源是JDK 1.6的32位免安装纯绿色版本,非常适合那些希望快速启动Java开发而无需进行复杂安装过程的用户。 JDK 1.6,也被称为Java SE 6,是Sun Microsystems(后被Oracle公司收购)发布的Java平台标准版的一个...