900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 简单的java单位换算_单位换算示例代码

简单的java单位换算_单位换算示例代码

时间:2019-08-18 06:09:30

相关推荐

简单的java单位换算_单位换算示例代码

package api.jisuapi.unitconvert;

import .URLEncoder;

import api.util.HttpUtil;

import net.sf.json.JSONObject;

public class Convert {

public static final String APPKEY = "your_appkey_here";// 你的appkey

public static final String URL = "/unitconvert/convert";

public static final String from = "千米";// utf-8

public static final String to = "米";// utf-8

public static final String amount = "5";

public static void Get() throws Exception {

String result = null;

String url = URL + "?appkey=" + APPKEY + "&from=" + URLEncoder.encode(from, "utf-8") + "&to="

+ URLEncoder.encode(to, "utf-8") + "&amount=" + amount;

try {

result = HttpUtil.sendGet(url, "utf-8");

JSONObject json = JSONObject.fromObject(result);

if (json.getInt("status") != 0) {

System.out.println(json.getString("msg"));

} else {

JSONObject resultarr = json.optJSONObject("result");

String from = resultarr.getString("from");

String to = resultarr.getString("to");

String fromename = resultarr.getString("fromename");

String toename = resultarr.getString("toename");

String fromsymbol = resultarr.getString("fromsymbol");

String tosymbol = resultarr.getString("tosymbol");

String rate = resultarr.getString("rate");

String camount = resultarr.getString("camount");

System.out.println(from + " " + to + " " + fromename + " " + toename + " " + fromsymbol + " " + tosymbol

+ " " + rate + " " + camount);

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。