java 枚举问题,下图中,是什么意思?什么数据类型?怎么用?
4个回答
展开全部
1,没有枚举类的时候,以前是这么写的,
private static final LoginStatus SUCCESS=new LoginStatus ();
2,枚举类名.SUCCESS
enum E
{
SPIRING,
D;
}
class A
{
public static void main(String[] args)
{
//values方法返回枚举类所有实例,遍历输出
E[] es=E.values();
for(int i=0;i<es.length;i++)
{
System.out.println(es[i]);
}
//单个输出
System.out.println(E.SPIRING);//输出SPIRING
}
}
展开全部
定义一下常量, 每一个都是一个常量, 类似
public class LoginStatus {
public static final int SUCCESS = 0;
public static final int PASSWORD_EXP = 1;
};
enum 表示枚举类型。 百度一下,有很多的介绍和例子
public class LoginStatus {
public static final int SUCCESS = 0;
public static final int PASSWORD_EXP = 1;
};
enum 表示枚举类型。 百度一下,有很多的介绍和例子
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以直接使用:比如LoginStatus.SUCCESS
类型就是LoginStatus,这个应该是记录用户账号状态的
类型就是LoginStatus,这个应该是记录用户账号状态的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实一般用数组就行了,enum不常用,特点就是只有这么几个元素,不容易出错。用法就是LoginStatus[0]就代表SUCCESS
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询