java4---算术操作符

    技术2022-07-11  132

    一 1:JAVA语言中,把以下符号称为算术操作符 操作符 名称 作用 ➕ 加 加法运算 ➖ 减 减法运算 ※ 乘 乘法运算 / 除 除法运算(不保留小数) % 模 模运算(求余数) 2:两个int类型算术运算后,结果仍为int型 3:整形的除法运算(不保留小数部分) 14/5的值为2; System.out.println("结果为:”+(14/5)); 4:整形的模运算(求余数) System.out.println("结果为:”+(14%5)); 14%5的值为4 二 1:浮点型的算术运算 浮点型的除法运算:结果保留小数 例子: 14.0/5.0的值是2.8 三 1:当int类型和double类型混合运算时,把int提升为double类型来运算。 四:表达式与操作符 表达式: Expression(表达式运算之后得到为一个数值,要注意数值的类型) 操作符:Operator 五:关系操作符(表示数值的大小关系) (1)概念 < 小于 <= 小于等于 > 大于 >= 大于等于 == 等于 != 不等于 (2)例子

    public class java2 { public static void main(String[] args) { int a=6,b=4; boolean result=a>b; System.out.println("the result: "+result); } }

    六:逻辑操作符 1: 以下三个操作符,表示:并且、或者、非 (1)&& 逻辑与 并且 例子 : a&&b 其中,a和b必须为boolean类型 a 为true, b 为true ,必须a,b两者均为true,结果为true 如果a,b其中一个为false,结果为false (2)|| 逻辑或 或者 例子:a||b a为true或者b为true,只要满足a,b其中一个为true ,结果为true 如果a,b均为false,则结果为false。 (3)! 逻辑非 非 例子: !a 如果a为true,结果为false 如果a为false,结果为true 七:赋值操作符(在JAVA语言中,等号称为赋值操作符) 1: a=b+100; 规则(1);等号左边必须是变量 (2):将等号右边表达式的值,赋给左边的变量; 总而言之就是用于修改变量的值 2:区分初始化和赋值 在定义式中的等号叫初始化,其他式子中叫赋值。 int a=1;//初始化 a=12;//赋值 八:自增操作符 (1)后置自增:(后自增) int b=10; a=b++; 结果是a=10,b=11 例子:

    public class java2 { public static void main(String[] args) { int b=10; int a; a=b++; System.out.println("a的值是:"+a+",b的值是:"+b); } }

    (2)前置自增:(先自增) int b=10; a=++b; a=11,b=11 例子:

    public class java2 { public static void main(String[] args) { int b=10; int a; a=b++; System.out.println("a的值是:"+a+",b的值是:"+b); } }

    九:优先级 (1)积极使用小括号,显式决定谁先谁后 十:类型转换 (1):小数转换成整数的时候,小数部分直接被截断,所以不存在四舍五入。 (2):默认的其他类型是不支持转换的。例如boolean不能转换成int类型 例子:

    public class java2 { public static void main(String[] args) { double a=12.66; int b; b=(int) a; System.out.println("b的值是:"+b); } }
    Processed: 0.011, SQL: 9