String转double并保留两位小数点
public static void main(String[] args) {
String price_CNY ="6.2061"; //6.2041
Double cny = Double.parseDouble(price_CNY);//6.2041 这个是转为double类型
DecimalFormat df = new DecimalFormat("0.00");
String CNY = df.format(cny); //6.20 这个是字符串,但已经是我要的两位小数了
System.out.println(CNY);
}
String是否是int数字
public static boolean isInteger(String str) {
for (int i = str.length();--i>=0;){
if (!Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}
String转int
Integer.parseInt(str)