Effective Java(2nd)第31条
可以使用如下方法代替
public enum Ensemble {
SOLO(1), DUET(2), QUINTET(5);
private final int numberOfMusicians;
Ensemble(int size) {
this.numberOfMusicians = size;
}
public int numberOfMusicians() {
return numberOfMusicians;
}
public static void main(String[] args){
//Ensemble es = new Ensemble(2);
System.out.println(Ensemble.QUINTET.numberOfMusicians);
}
}
避免使用枚举的ordinal方法,而是把序数保存在一个实例域中。
Ensemble.SOLO就是枚举Ensemble的一个实例,可以使用枚举内的方法。
Ensemble.values()返回枚举数组可以用来遍历枚举
for(Ensemble e : Ensemble.values())
分享到:
相关推荐
Java1.5提供了关键字enum,能够通过该关键字方便得定义自己须要的枚举类型,比方 enum Season { ...也是说,使用name()方法和valueOf(String)方法能够在枚举类型对象和字符串之间方便得转换。当然,假设valu
数据分类,文献中nominal,ordinal,数据类型的解释与例子,本资源为PPT是在统计学中将数据分为不同的类型
Support Vector Learning for Ordinal Regression
Large Margin Rank Boundaries for Ordinal Regression
这是何毓琦教授和清华的赵千川、贾庆山老师的英文专著
Coq中的序数普通人我们定义序数如下。 Inductive t: Type := | build (A: Type) (os: A -> t) . Inductive le: t -> t -> Prop := | le_intro A0 A1 os0 os1 (LE: forall (a0: A0), exists (a1: A1), le (os0 a0) ...
Ordinal Representation for Biometric Patterns. Very helpful in Large number of object to be compared. its sort of ranking based comparison.not quantitative
Recently, distance ... We first present a linear ordinal Mahalanobis DML model that tries to preserve both the local geometry information and the ordinal relationship of the data. Then, we develop a no
ordinal-layers.github.io
顺序标记上班懒惰的咳嗽咳嗽PATCAIL 最大化平凡和减少数字的游戏文件概述: calc.js将包含所有获取某物价值的get()和calc()函数。 saveload.js将包含初始化,保存和加载文件。 color.js将包含与颜色转换和序数...
[SLFM 019] Ordinal Algebras - Alfred Tarski (NH 1956)(T).pdf
算法采用一种新的加权朴素贝叶斯方法对新用户的概要进行局部扩展,然后使用扩展后的概要为新用户进行预测推荐,为预测项目提供更多近邻项目。新的加权朴素贝叶斯方法为每个条件属性独立计算后验概率,避免了传统方法...
Fast stochastic ordinal embedding with variance reduction and adaptive step size
Aggregating ordinal user preferences for effective reputation computation of online services
TSCCA算法,三向稀树典型相关分析,分析不同模态直接的关联,使用lasso正则化
系统使用控制样本观察的概率分布进行编码,这些概率分布是未知的,仅假定属于不需要接受任何参数表示的广泛分布系列。 “最佳”系统被定义为具有最高分位数值的系统。 这些算法是基于与错误选择概率相关的大偏差率...
FindAllOrdinalCP.m - 通过使用 CEofOP 统计 [UK15] 检测结构变化点并返回所有检测到的变化点的位置。 使用 [UK13] 中介绍的快速算法计算序数模式。 变点检测算法的输入参数包括: - falseAlarmRate - 分配的错误...
Gabor Ordinal Measures for Face Recognition
该文件含有9个JAVA分代码,可以实现文件缓冲,文件查看,文件读写等功能。
Ordinal-Engine:基于Vulkan的使用实时光线跟踪的实验性C ++ 14游戏引擎