使用enum声明一类变量
//1.声明常量
public enum Type {
ANDROID,
IOS
}
//2.enum在swith中的使用
class A{
void aa(Type t){
switch(t){
case IOS:
break;
case ANDROID:
break;
default:
break;
}
System.out.println(Type.IOS.ordinal());
System.out.println(Type.IOS.name());
System.out.println(Type2.IOS);//toString()
System.out.println(Type2.IOS.getName());
System.out.println(Food.Fruit.APPLE);
Type[] types=Type.values();
for(Type type:types){
System.out.println(type.toString());//显示值,可以在构造函数中加入值,重写toString()方法
}
}
}
//3.定义枚举实例
enum Type2{
ANDROID(0,"android"),IOS(1,"ios");
//成员变量
private int no;
private String name;
Type2(int no,String name){
this.no=no;
this.name=name;
}
@Override
public String toString() {
return this.no+" " +this.name;
}
public int getNo() {
return no;
}
public void setNo(int no) {
this.no = no;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
//4.使用接口组织枚举
interface Food{
enum Fruit {//水果
PEACH(1),APPLE(2);
private int code;
Fruit(int code){
this.code=code;
}
@Override
public String toString() {
return String.valueOf(code);
}
}
enum Dish{//菜
RADISH,POTATO
}
}
相关推荐
Java enum的用法详解,可作为开发api
NULL 博文链接:https://rensanning.iteye.com/blog/2013734
java中enum枚举的详细用法。 0.0
主要介绍了java 中enum的使用方法详解的相关资料,希望通过本文能帮助到大家,理解掌握java 中enum的使用方法,需要的朋友可以参考下
Java enum的用法详解
Java中enum的用法.pdf
NULL 博文链接:https://janeky.iteye.com/blog/463611
主要介绍了Java enum的用法详细介绍及实例代码的相关资料,需要的朋友可以参考下
主要介绍了java中enum的用法,包括了枚举类型的基本定义及用法分析,对于学习Java有着一定的学习与借鉴价值,需要的朋友可以参考下
本篇文章主要介绍了Java 枚举用法详解,枚举的好处:可以将常量组织起来,统一进行管理。有兴趣的可以一起来了解一下。
主要介绍了java 中枚举类enum的values()方法的详解的相关资料,希望通过本文大家能够掌握这部分内容,需要的朋友可以参考下
主要介绍了Java枚举(enum) 详解7种常见的用法,具有一定的参考价值,有需要的可以了解一下。
讲述了java中的枚举类型的用法,深入枚举类型
Java1.5提供了关键字enum,能够通过该关键字方便得定义自己须要的枚举类型,比方 enum Season { ...也是说,使用name()方法和valueOf(String)方法能够在枚举类型对象和字符串之间方便得转换。当然,假设valu
enum的全称为enumeration, 是 JDK 1.5中引入的新特性,存放在 java.lang包中。下面这篇文章是我在使用enum过程中的一些经验和总结,分享出来方便大家快速的掌握Java中枚举(enum),有需要的朋友们下面跟着小编来一起...
Java 实例 - Enum(枚举)构造函数及方法的使用源代码-详细教程.zip
主要介绍了Java中的枚举类型enum的使用,开始之前先讲解了枚举的用处,然后还举了枚举在操作数据库时的实例,需要的朋友可以参考下
介绍的是java中的枚举类型,对于枚举类型的相关知识,我们也介绍过不少方面的内容。希望本文能够给你带来帮助,下面来一起看看,有需要的可以参考借鉴。
枚举的用法,导入myeclipse看