是你的强制转换出错!!------- import java.util.Vector; class tType{ public static void main(String[] s){ Vector v = new Vector(); v.add("2.22"); v.add("4"); float f = Float.parseFloat(v.get(0).toString()); int i= Integer.parseInt(v.get(1).toString()); System.out.println(f*i); } }
import java.util.Vector;
class tType{
public static void main(String[] s){
Vector v = new Vector();
v.add("2.22");
v.add("4");
float f = Float.parseFloat(v.get(0).toString());
int i= Integer.parseInt(v.get(1).toString());
System.out.println(f*i);
}
}
从String转化成int或float,更多用Integer.parseInt(),Float.parseFloat();
我急啊,现在就差最后这一步,做一下乘积了!
跟 soloxiao() 说的差不多,分开来写就清楚了。