菜鸟提问,hdu1287是什么意思啊⊙﹏⊙b汗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟提问,hdu1287是什么意思啊⊙﹏⊙b汗相关的知识,希望对你有一定的参考价值。
HDU代表“杭州电子科技大学”,HDU1287就是HDU题库中,编号1287的试题。ACM相关话题的交流中经常使用这种表示方法。
遇到此类编号之后你可以直接搜索:
HDU(字母)加上Online Judge
一般就能找到对应的题库网站,然后再找其中题号为1287的试题就行了
HDU1287对应的题目见下方链接
参考资料:http://acm.hdu.edu.cn/showproblem.php?pid=1287
参考技术A HDU代表“杭州电子科技大学”,HDU1287就是HDU题库中,编号1287的试题。ACM相关话题的交流中经常使用这种表示方法
我是一个菜鸟,谁能帮忙解释一下一下代码?
public class ProcessData
String appId = "yanjiaonew";
/**
* 解析充值报文返回的数据
* @param fk
* @return
*/
public YjrqBean Payment(String fk)
YjrqBean yjrq = new YjrqBean();
JSONObject jsonObject;
try
jsonObject = new JSONObject(fk);
yjrq.setRtnCode(jsonObject.getString("echoCode"));
yjrq.setRtnMsg(jsonObject.getString("echoDes"));
yjrq.setAcctOrgId(jsonObject.getString("acctOrgId"));
yjrq.setAcctOrg(jsonObject.getString("acctOrg"));
catch (JSONException e)
yjrq.setRtnCode("9999");
yjrq.setRtnMsg("系统异常,请重新登陆!");
e.printStackTrace();
return yjrq;
String appId = "yanjiaonew";
/**
* 解析充值报文返回的数据
* @param fk
* @return
*/
public YjrqBean Payment(String fk)
YjrqBean yjrq = new YjrqBean();
JSONObject jsonObject;
try
jsonObject = new JSONObject(fk);//将一个字符串转换位json对象
yjrq.setRtnCode(jsonObject.getString("echoCode"));//这块是将json对象中的echoCode的值拿出来,然后设置到yjrq中去做操作。
yjrq.setRtnMsg(jsonObject.getString("echoDes"));//同上
yjrq.setAcctOrgId(jsonObject.getString("acctOrgId"));//同上
yjrq.setAcctOrg(jsonObject.getString("acctOrg"));//同上
catch (JSONException e)
yjrq.setRtnCode("9999");
yjrq.setRtnMsg("系统异常,请重新登陆!");
e.printStackTrace();
return yjrq;
参考技术A fk是个json字符串
jsonObject解析字符串里的“键:值”对。
yjrq把解析出来的值赋值到自己的属性。最后返回这个对象。
以上是关于菜鸟提问,hdu1287是什么意思啊⊙﹏⊙b汗的主要内容,如果未能解决你的问题,请参考以下文章