摘要: ================ ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ================程序代码: 1 package com.king.testenum; 2 3 4 5 public enum Gender { 6 7 MALE,FEMALE; 8 9 //定义一个public访问权限的name属性10 11 public String name;12 13 }14 15 使用该枚举类的程序代码:16 17 package com.king.testenum;18 19 20 21 public class GenderTe... 阅读全文
posted @ 2014-01-05 16:42 code4a 阅读(254) 评论(0) 推荐(0) 编辑
摘要: ================ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ================J2SE1.5新增了一个enum关键字,用以定义 枚举类。正如前面看到的 ,枚举类是一种特殊的类,它一样可以有自己的方法和属性,可以实现一个或者多个接口,也可以定义自己的构造器。一个Java源文件中最多只能定义一个public访问权限的枚举类,且Java源文件也必须和该枚举类类名相同。枚举类与普通类有如下简单区别:1.枚举类可以实现一个或者多个接口,使用enum定义的枚举类默认继承java.lang.Enum类,而不是继承Object类。其中java.lan 阅读全文
posted @ 2014-01-05 16:39 code4a 阅读(201) 评论(0) 推荐(0) 编辑
摘要: ============ ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ============手动实现枚举类,设计方式:1.通过private将构造器隐藏起来2.把这个类的所有可能实例都是用publicstaticfinal属性来保存。3.如果有必要可以提供一些静态方法,允许其他程序根据特定参数来获取与之匹配实例。程序代码: 1 package com.king.testseasons; 2 3 4 5 public class Season { 6 7 8 9 /**10 11 * 程序将定义Season季节类,这个类只能产生四个对象,该Sea... 阅读全文
posted @ 2014-01-05 16:36 code4a 阅读(159) 评论(0) 推荐(0) 编辑
摘要: ASP.Net+Android+IOS开发、.Net培训、期待与您交流! Collection和Iterator接口是List、Set和Queue接口的父接口,该接口里定义的方法即可用于操作Set集合,也可用于操作List和Queue集合:1.booleanadd(Objecto):该方法用于向集合里添加一个元素,如果集合对象被添加操作改变了,则返回true。2.BooleanaddAll(Collectionc):该方法把指定集合c里的元素全部添加到指定集合里,如果集合对象被添加操作改变了,则返回true。3.Voidclear():清除集合里的所有元素,将集合长度变为零。4.Boolea. 阅读全文
posted @ 2014-01-05 16:00 code4a 阅读(230) 评论(0) 推荐(0) 编辑