java安卓:将int转换为string并传递给方法
您好,我正在使用安卓控制盘,获得如下时间值
//get values of the wheel
hourvalue = hours.getCurrentItem();
Log.d(TAG, "hour value" +hourvalue );
minutevalue = mins.getCurrentItem();
Log.d(TAG, "minute value" +minutevalue );
我想把它们作为字符串传递给一个方法,如何才能做到这一点,我还要分别获取小时和分钟的值我想把小时和分钟存储在一个字符串变量anAndroid:numberpicker中的alert dailog中
private String getTraceId(String fbuserser,int hour) {
String traceId = null;
HttpClient client = new HttpClient();
GetMethod get = null;
try {
get = new GetMethod("http://" + Constants.CLOUD_SERVER_URL
+ Constants.facebookTrace);
NameValuePair[] params = new NameValuePair[4];
NameValuePair param = new NameValuePair();
param.setName("gadget");
param.setValue("gettraceid");
params[0] = param;
param = new NameValuePair();
param.setName("fbuserid");
param.setValue(fduserUser);
params[1] = param;
param = new NameValuePair();
param.setName("expiry");
-------------> param.setValue(hour);
params[2] = param;
get.setQueryString(params);
int statusCode = client.executeMethod(get);
traceId = get.getResponseBodyAsString();
} catch (Exception e) {
Log.e(TAG, "For Facebook Trace Id:", e);
} finally {
get.releaseConnection();
get = null;
}
return traceId;
在上面的方法中,我想将int hour
作为字符串传递。谢谢你的帮助
# 1 楼答案
您还可以连接:
# 2 楼答案
将整型转换为字符串
# 3 楼答案
我怀疑你要找的东西很简单,比如:
还有
Integer.toString(hour))
,但我喜欢这样一个事实:我可以将String.valueOf
与所有类型一起使用,而不用担心:)