首页 > 编程语言 > 详细

JAVA map的简单应用

时间:2015-07-24 02:07:30      阅读:264      评论:0      收藏:0      [点我收藏+]

?第一次写内容,比较简单希望大家见谅。

?

?????? 相信很多新码农都会使用if判断,通过验证if 进而继续编写业务流程,但是有的时候if也并不是很好用。比如,判定条件有许多的时候。下面举个例子。

?????? 联调webservice接口。webservcie接口响应返回时一般有两种情况;成功、失败。成功一般情况下就会继续我们的业务流程。失败会提示:*****信息错误。有些webservice接口失败情况会显示返回码 ERROR01 、 ERROR02等等,同时会提供返回码所代表的信息。那么这时候也可以使用if判定当前返回码。但是也有这样一种情况,返回码列表中有许多100多个,那么这时候? 使用if判定显然有些不太合适了。所以这个时候map就有何很必要的出场方式。具体代码如下:

public class CommonUtil{

?????? public static Map<String, String> CODE = new HashMap<String ,String>();

?????? static{
??? ??????? CODE.put("0", "成功");
??? ??????? CODE.put("ERR00", "失败");
?? ?? }

}

????? 由于CODE 为公共静态属性,所以可通过CODE.get("***")来根据当前的返回码获取响应信息。这样就能够方便通过返回码来验证基本的响应信息来提示给用户。

????? 当然,我这里使用的是static 方式进行的初始化返回码,大家也可以通过将返回码生成properties文件,放入工程中,进而读取properties文件进行初始化返回码map,在这里使用static就是图方便,不算是编码特别规范。

?

比较基础,谢谢大家~

JAVA map的简单应用

原文:http://hou12341.iteye.com/blog/2229533

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!