【第十九节】变量与运算符-赋值运算符的使用

当"="两侧数据类型不一致时,可以使用自动类型转换或使用强制类型转换原则进行处理

支持连续赋值

+=、-=、*=、/=、%=操作,不会改变变量本身的类型 

public class SetValueTest {
    public static void main(String[] args) {
        int i =5;
        long l= 10;
        byte b = (byte)i;
        // 操作方式1
        int a1 = 10;
        int b1 = 5;

        // 操作方式2:连续赋值
        int a2;
        int b2;
        a2 = b2 =10;

        // 操作方式3
        int a3 = 10, b3 = 10;

        int m1 = 10;
        m1 +=5;

        byte by1 = 10;
        by1 +=5;

        int m2 = 1;
        m2 *= 0.1; //m2 =0;

    }
}

你可能感兴趣的:(java专栏笔记,java)