解决一个小问题…… Grade的构造方法不能加返回值类型(void) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 枚举中的每个实例会调用构造方法,构造方法不能有返回值的亲。把public void 去掉就行,顺便说一声,枚举是单例,构造方法也不能以public声明。public class Demo5{ public void test() { print(Grade.B); } public void print(Grade g) { String s = g.getValue(); System.out.println(s); } // 如何定义枚举的构造方法和字段,去封装更多的信息 enum Grade {// A 100-90 B 89-80 C 79-70 D 69-60 E 59-0 A("100-90"), B("89-80"), C("79-70"), D("69-60"), E("59-0"); private String value;// 封装每个对象对应 的分数 Grade(String value) { this.value = value; } public String getValue() {// 返回value的值 return this.value; } }} 帮解释一个方法,thanks 为什么我这getGraphics();画不出来呢? 纯java代码实现从Access数据库查出数据后导入word文档? 关于protected,菜鸟问题 BigInteger类型的x,y,可以进行x=y吗? 请教SWT中Text的setFocus方法无效问题?谢谢. 新手问个tomcat配置问题 关于接口定义中的若干问题不是很明白,请高手指点啊 求大神!oracle安装软件问题!(高分) 通过JDBC操作数据库报错,急!!在线等待中!! java不用jni应该不能做ftp服务器吧 shell中执行java文件时出现无法加载或找不到主类
public class Demo5
{
public void test()
{
print(Grade.B);
} public void print(Grade g)
{
String s = g.getValue();
System.out.println(s);
} // 如何定义枚举的构造方法和字段,去封装更多的信息
enum Grade
{// A 100-90 B 89-80 C 79-70 D 69-60 E 59-0
A("100-90"), B("89-80"), C("79-70"), D("69-60"), E("59-0");
private String value;// 封装每个对象对应 的分数 Grade(String value)
{
this.value = value;
} public String getValue()
{// 返回value的值
return this.value;
}
}}