java中+=和=的区别
public class test01 {
public static void main(String[] args) {
float s1 = 1;
s1 += 0.1;
s1 = s1 + 0.1; //报错
System.out.println("s1=" + s1);
}
}
s1 += 0.1;不报错,不需要自己强转
而s1 = s1 + 0.1;报错,需要自己强转