当前位置: 首页 > news >正文

天堂中文在线南京seo招聘

天堂中文在线,南京seo招聘,做影视网站用什么源码,网站管理难做吗java中枚举类型,整型,字符串之间转换 先说说简单的枚举类型,与字符串,整型之间的转换。 枚举类: public static enum DATA_TYPE {STRING, DATE, NUMBER, UNKNOWN; }枚举类型转成整型: DATA_TYPE.DATE.or…

java中枚举类型,整型,字符串之间转换


先说说简单的枚举类型,与字符串,整型之间的转换。

枚举类

public static enum DATA_TYPE {STRING, DATE, NUMBER, UNKNOWN;
}

枚举类型转成整型

DATA_TYPE.DATE.ordinal()

枚举类型转换成字符串

DATA_TYPE.DATE.name()

整型转换成枚举类型

DATA_TYPE.values()[1]

字符串转换成枚举型

DATA_TYPE.valueOf("DATE")

可以理解为,枚举,就是一个简单的数组

package com.cyj;public enum MissionType {/*** Head头像 , NICK昵称 , birth出生日期 ,SEX性别 , conste星座 , Marital婚姻状态 , profes职业,* WAGE工资区域,RealnAME实名认证,email邮箱,evalua评论,collection收藏,* share分享,browse浏览,Rotary转盘,VOTE投票,tryeat试吃,shopping购物, Sign签到,game小游戏,sku* productSku*/HEAD("HEAD"), NICK("NICK"), BIRTH("BIRTH"), SEX("SEX"), CONSTE("CONSTE"), MARITAL("MARITAL"), PROFES("PROFES"),WAGE("WAGE"), REALNAME("REALNAME"), EMAIL("EMAIL"), EVALUA("EVALUA"), COLLECTION("COLLECTION"), SHARE("SHARE"),BROWSE("BROWSE"), ROTARY("ROTARY"), VOTE("VPTE"), TRYEAT("TRYEAT"), SHOPPING("SHOPPING"), SIGN("SIGN"),GAME("GAME"), PRODUCTSKU("PRODUCTSKU"), REGISTERED("REGISTERED"), SLOGIN("SLOGIN"), REGIS("REGIS"),CLUBAPP("CLUBAPP"), CLUBPROG("CLUBPROG"), MONGAPP("MONGAPP"), MONGPROG("MONGPROG");private final String value;MissionType(String value) {this.value = value;}public String getValue() {return value;}public static void main(String[] args) {// 枚举转换整型int winter = MissionType.HEAD.ordinal();System.out.println(winter);System.out.println(MissionType.NICK.ordinal());System.out.println(MissionType.BIRTH.ordinal());System.out.println(MissionType.SEX.ordinal());// 枚举转换字符串。String win = MissionType.NICK.toString();String win2 = MissionType.NICK.name();System.out.println(win);System.out.println(win2);// 字符转换枚举MissionType missionType = MissionType.valueOf("NICK");System.out.println(missionType);// 整型转换枚举int NICK0 = 2;MissionType missionType2 = MissionType.values()[NICK0];System.out.println(missionType2);}}

测试结果:

0
1
2
3
NICK
NICK
NICK
BIRTH

带参数的枚举

package com.cyj;public enum BusinessEnum {User(1, BusinessType.USER_BUSINESS), Order(2, BusinessType.ORDER_BUSINESS);private int type;private BusinessType businessType;private BusinessEnum(int type, BusinessType businessType) {this.type = type;this.businessType = businessType;}public int getType() {return type;}public void setType(int type) {this.type = type;}public BusinessType getBusinessType() {return businessType;}public void setBusinessType(BusinessType businessType) {this.businessType = businessType;}public static BusinessEnum getEnumByType(int type) {for (BusinessEnum bt : values()) {if (bt.type == type) {return bt;}}return null;}}

枚举类和main我这里偷懒放在一起了最好分开哦。

package com.cyj;public enum BusinessType {USER_BUSINESS, ORDER_BUSINESS;public static void main(String[] args) {BusinessEnum business1 = BusinessEnum.getEnumByType(1);BusinessEnum business2 = BusinessEnum.getEnumByType(2);System.out.println(business1);System.out.println(business2);BusinessType type1 = business1.getBusinessType();BusinessType type2 = business2.getBusinessType();System.out.println(type1);System.out.println(type2);}}

测试结果如下:

User
Order
USER_BUSINESS
ORDER_BUSINESS

最后

  • 更多参考精彩博文请看这里:《陈永佳的博客》

  • 喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!

http://www.lbrq.cn/news/2682091.html

相关文章:

  • 吉林省四平市建设局网站网络营销
  • 服务器网站建设搜索引擎培训班
  • wordpress 暴力破解青岛网站优化公司哪家好
  • 婚礼礼网站如何做的友情链接交换系统
  • 公司有网站域名 如何做网站网站统计工具有哪些
  • 海南建设网网站发布
  • 网站建设合同违约责任树枝seo
  • 网站loading动画效果合肥优化
  • 做文员的网站知乎市场营销方案怎么写
  • 网站分享功能怎么做竞价账户托管哪家好
  • php网站开发优化企业邮箱哪个好
  • 做系统之前的网站友情链接网站免费
  • 最新聊天记录做图网站代运营公司前十名
  • 专业做公司logo的网站成功的品牌推广案例分析
  • 南宁市网站开发公司电话百度一下首页百度一下
  • 凡客网站建设正规微商免费推广软件
  • 织梦模板大气网站建设类网站模板公司网络营销推广方案
  • 网站建设网站软件有哪些内容seo技巧课程
  • 网站技术制作流程图冯站长之家
  • 企业微网站爱站网站seo查询工具
  • 横岗网站建设多少钱网络推广公司哪家好
  • 网站搜索不出来怎么进行seo
  • 网站目录 index营销宣传方式有哪些
  • 大兴快速网站建设哪家好在线培训考试系统
  • 网站建设违法行为网站建设与管理属于什么专业
  • 网站上图怎么用ps做百度推广系统营销平台
  • 做网站公司汉狮团队app投放推广
  • 如何做p2p网站网络推广员要怎么做
  • 简单网站建设seo优化文章网站
  • 软文营销把什么放在第一位沈阳seo公司
  • 第23章,景深:技术综述
  • 用 Apache Iceberg 与 Apache Spark 在 Google Cloud 打造高性能、可扩展的数据湖仓
  • Git 常用命令速查表
  • 25C机场航班调度程序(JS 100)
  • 【测试】Bug+设计测试用例
  • Spring MVC 注解参数接收详解:@RequestBody、@PathVariable 等区别与使用场景