java 枚举类型
来源:互联网 发布:js保存数据到本地文件 编辑:程序博客网 时间:2024/06/11 18:57
package com.csdn.collection;
public class MeiJu {
public MeiJu(Surname Zhang) {
if(Zhang==Surname.CHENG) System.out.println("OJBK");
}
public static void main(String [] args) {
MeiJu mei=new MeiJu(Surname.ZHANG);
mei=new MeiJu(Surname.valueOf("ZHANG"));
Surname[] name=Surname.values();
for(int i=0;i<name.length;i++) {
System.out.println(name[i].toString());
}
surEnum zhangming=surEnum.CHENG;
System.out.println(Surname.CHENG.ordinal()); //外界的 对象 在main里 也不能调用对应的函数 但是在
//main里申明的对象,就可以随意调用非静态方法!!!
System.out.println(surEnum.CHENG.getStr()+""+zhangming.getStr());
}
}
enum surEnum{
ZHANG("zhang"),WANG("wang"),LI("li"),GUO("guo"),CHENG("cheng");
private String str;
private surEnum(String str) {
this.str=str;
}
public String getStr() {
return this.str;
}
}
enum Surname{
ZHANG,WANG,LI,GUO,CHENG;//enum can put down the wrong with it's beauty;
}
public class MeiJu {
public MeiJu(Surname Zhang) {
if(Zhang==Surname.CHENG) System.out.println("OJBK");
}
public static void main(String [] args) {
MeiJu mei=new MeiJu(Surname.ZHANG);
mei=new MeiJu(Surname.valueOf("ZHANG"));
Surname[] name=Surname.values();
for(int i=0;i<name.length;i++) {
System.out.println(name[i].toString());
}
surEnum zhangming=surEnum.CHENG;
System.out.println(Surname.CHENG.ordinal()); //外界的 对象 在main里 也不能调用对应的函数 但是在
//main里申明的对象,就可以随意调用非静态方法!!!
System.out.println(surEnum.CHENG.getStr()+""+zhangming.getStr());
}
}
enum surEnum{
ZHANG("zhang"),WANG("wang"),LI("li"),GUO("guo"),CHENG("cheng");
private String str;
private surEnum(String str) {
this.str=str;
}
public String getStr() {
return this.str;
}
}
enum Surname{
ZHANG,WANG,LI,GUO,CHENG;//enum can put down the wrong with it's beauty;
}
阅读全文
0 0
- 【Java】JAVA枚举类型
- Java enum 枚举类型
- java枚举类型
- JAVA枚举类型
- JAVA枚举类型Enum
- Java中的枚举类型
- 简述java枚举类型
- java枚举类型入门
- JAVA枚举类型
- java 枚举类型
- Java之枚举类型
- Java枚举类型
- java枚举类型
- JAVA枚举类型学习心得
- 理解java枚举类型
- java 枚举类型
- 理解java枚举类型
- [Java] enum 枚举类型
- ndk 编译问题
- set和multiset
- BM算法
- jzoj5484 【清华集训2017模拟11.26】快乐树 (发现性质的dp)
- 详解java的回掉函数与接口
- java 枚举类型
- php trait
- Scrapy框架学习(一)----Scrapy介绍及第一个项目
- IMX6 理解Android编译命令
- (初中OJ)2242. 【2017.11.25普及组模拟】Bob
- 【Scikit-Learn 中文文档】集成方法
- jmeter—解决响应乱码问题
- C语言(30)年龄排序
- Laravel 虚拟开发环境Homestead安装