Colorful Day
Blue keywords,Green comment,Red breakpoint,my life is also colorful
BlogJava
首页
新随笔
联系
聚合
管理
随笔分类
AJAX(9)
(rss)
chit chat(6)
(rss)
EJB and APP Server
(rss)
JAVA foundation(5)
(rss)
MVC Framework(3)
(rss)
ORM(3)
(rss)
Spring(1)
(rss)
随笔档案
2006年7月 (2)
2006年6月 (4)
2006年3月 (9)
2006年2月 (4)
2005年12月 (2)
2005年11月 (4)
2005年10月 (4)
最新随笔
1. 拉拉
2. RSS订阅服务扩展
3. 从codes学java tiger之varargs
4. 从code学习java tiger之自动装箱 拆箱
5. 从code学习java tiger 之 枚举
6. 从codes学java tiger之范型
7. [导入]lerdorf's no-framework PHP MVC framework
8. [导入]Working Software over Comprehensive Documentation
9. [导入]AJAX Auto-complete component
10. [导入]variable's scope in Javascript
最新评论
1. 请教[未登录]
在eclipse+dreamwaver 8编程时,文件在dreamwaver中可以显示但在eclipse中没有显示,为什么??请多多指教??万分感谢,我的邮箱是 lingqiaoxu@sina.com
--ling
2. re: AJAX贴贴脸 入门篇
2546
--45
3. re: Behaviour.js 真正的清洁了html?
评论内容较长,点击标题查看
--拐拐龙底咚
从code学习java tiger 之 枚举
Posted on 2006-06-22 18:22
BlueO2
阅读(336)
评论(0)
编辑
收藏
所属分类:
JAVA foundation
public
enum
User
{
Admin,User,Guest,Unknown
}
public
class
Login
{
private
User user;
EnumMap
<
User,String
>
userName
=
new
EnumMap
<
User, String
>
(User.
class
);
/** */
/**
Creates a new instance of Login
*/
public
Login()
{
userName.put(User.Admin,
"
Administrator
"
);
userName.put(User.User,
"
David
"
);
userName.put(User.Guest,
"
Steve
"
);
}
public
boolean
isAdmin(User user)
{
if
(user.equals(User.Admin))
{
return
true
;
}
return
false
;
}
public
void
printUserRole()
{
User[] users
=
user.values();
for
(User u : user.values())
{
System.out.println(u.toString());
}
}
public
void
isRole(User user)
{
switch
(user)
{
case
Admin:
System.out.println(
"
admin
"
);
break
;
case
User:
System.out.println(
"
User
"
);
break
;
case
Guest:
System.out.println(
"
Guest
"
);
break
;
default
:
System.out.println(
"
unknow
"
);
}
}
public
static
void
main(String[] args)
{
Login login
=
new
Login();
System.out.println(login.isAdmin(User.Admin));
login.printUserRole();
login.isRole(User.User);
}
}
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
从codes学java tiger之varargs
从code学习java tiger之自动装箱 拆箱
从code学习java tiger 之 枚举
从codes学java tiger之范型
斗胆给Thinking in JAVA挑错
公告
Name:
David
Age:
23
blueoxygen_cn(at)msn.com
5245091
blueoxygen(at)Gmail.com
常用链接
我的随笔
我的评论
我的参与
最新评论
Blogger's
评论排行榜
1. Behaviour.js 真正的清洁了html?(1)
2. AJAX贴贴脸 入门篇 (1)
3. [collection]struts download Action(1)
4. 理清一下路线,集中力量办大事(0)
5. 集成了,崩溃了(0)
阅读排行榜
1. AJAX贴贴脸 入门篇 (1579)
2. Hibernate mapping summarize(975)
3. Behaviour.js 真正的清洁了html?(948)
4. Javascript操作xml小小showcase:xml转换为table(931)
5. [导入]AJAX Auto-complete component(894)
posts - 29, comments - 3, trackbacks - 0, articles - 0
Copyright © BlueO2