注解&枚举
来源:互联网 发布:理财平台 知乎 编辑:程序博客网 时间:2024/06/06 16:50
纸上得来终觉浅
注解识别即可,也可以自定注解。 而枚举用法如下(JDK1.5之后的用法, 老的用法没必要去试),也比较简单:
package roadArchitectWeb.Test;/*注解和枚举 *关于注解,识别就可以了 *@Override 表示覆盖 *@SuppressWarnings 表示忽略警告 *@Deprecated 表示过时的方法 */enum Meiju{/*枚举的常量放在类的最上面*/SPRING("Spring","this is Spring"),SUMMER("Summer","this is summer"),FALL("Fall","this is fall"),WINTER("Winter","this is winter");private String season;private String desc;public String getSeason() {return season;}public void setSeason(String season) {this.season = season;}public String getDesc() {return desc;}public void setDesc(String desc) {this.desc = desc;}private Meiju(String season, String desc) {this.season = season;this.desc = desc;}@Overridepublic String toString() {return "Meiju [season=" + season + ", desc=" + desc + "]";}}public class Test10 {public static void main(String[] args) {Meiju Spring = Meiju.SPRING;System.out.println("Test10.main():Spring:"+Spring);String str = "SUMMER";Meiju Summer = Meiju.valueOf(str);System.out.println("Test10.main():Summer:"+Summer);Meiju Fall = Meiju.valueOf(Meiju.class,"FALL");System.out.println("Test10.main():Fall:"+Fall);Meiju[] all = Meiju.values();for(int i=0; i<all.length;i++){System.out.println("Test10.main():all:"+all[i]);}}}大概就这些内容
0 0
- 枚举&注解
- 注解&枚举
- 枚举,注解
- java枚举和注解
- 黑马程序员 枚举,注解
- 黑马程序员 枚举、注解
- 枚举类型和注解
- 枚举类型和注解
- Java枚举和注解
- Java- 装箱、枚举、注解
- 枚举和注解
- Java枚举类&注解
- 枚举和注解
- 枚举类和注解
- (七)枚举 & 注解
- java装箱,枚举,注解
- 枚举和注解
- 枚举和注解
- 西四的过客 -- 回想起一段讨论
- web移动端页面适配
- 静态链接与动态链接的区别
- Spark源码定制第一课:通过案例对SparkStreaming透彻理解三板斧之一
- runtime
- 注解&枚举
- 基于Hadoop2.6.0的Spark1.3.1大数据处理平台的搭建
- 洗牌算法
- 算法学习与代码实现1——开始、生成随机数
- 手机号验证正则表达式
- 时间类 1
- 二叉树的递归和非递归遍历算法
- 真理
- 解密SparkStreaming运行机制和架构分析