Android数据类型转换及运算
代码片段
String s= “”;
Double j = 0.00;
String money ;
DecimalFormat decimalFormat = new DecimalFormat(“0.00”);
List list = {“1”,“2”,“3”,“4”,“5”,“6.1”};
for (String s1 : list ) {
j += Double.valueOf(s1);
money = decimalFormat.format(j);
}
Log.d(TAG, "init: " + “打印” + money );
使用for循环取到list中的字符串,然后通过Double.valueOf(s1);把list集合中的字符串转化成double类型后相加赋值到 j ,通过decimalFormat保留小数点后两位转换成字符串。