Java 基础篇 《2》--运算符《1》

本文详细介绍了Java中的算术运算符、赋值运算符和关系运算符,并通过实例演示了它们的使用方法。此外,还提供了关于字符串连接和复合赋值运算符的说明。

Java 基础篇 《二》

运算符《一》

  • 算数运算符

    运算符说明计算结果
    +数学加运算x = 5+5x=10
    +字符串连接x = ‘aa’ + ‘bb’x=aabb
    -数学减运算x = 10 -5x=5
    -取负数x = 5; y = -xy = -5
    *数学乘运算x = 2*3x=6
    /数学除运算x = 10 / 5x=2
    %数学余运算x = 5%2x=1
    ++数学自增运算x=1;x++x=2
    - -数学自减运算x=1;x--x=0
  • 赋值运算符 :变量名 = 表达式

  • 复合赋值运算符

    运算符说明计算结果(假设x=10)
    +=x+=5x=x+515
    -=x-=5x=x-50
    *=x*=5x=x*550
    /=x/=5x=x/52
    %=x%=5x=x%50

    提示:还可以和位运算符构成复合运算符例如:^=,>>=等

  • 关系运算符

    运算符说明运算结果
    ==相等于1==1true
    !=不等于1!=1false
    >大于1>1false
    <小于1<1false
    >=大于或等于1>=1true
    <=小于或等于1<=1true

    提示:关系运算符的结果是boolean类型

练习:

public class OpreateDemo1{
    public static void main(String args[]){
        int num1 = 8;
        int num2 = 10;
        int res = num1 + num2;
        System.out.println(res);
        String str = "操作结果:";
        //字符串加任何数据类型都为字符串连接,最终返回的还是字符串
        System.out.println(str+res);//字符串+整型
        System.out.println(str+res+12.5);//字符串+浮点型
        System.out.println(str+true);//字都串+Boolean类型

        System.out.println(str+num1-num2);//出错
        System.out.println(str+(num1-num2));//正确

        res = num1++;
        System.out.println("res:"+res+",num1:"+num1++);
        res = ++num1;
        System.out.println("res:"+res+",num1:"+num1++);
        res = num1--;
        System.out.println("res:"+res+",num1:"+num1++);
        res = --num1;
        System.out.println("res:"+res+",num1:"+num1++);
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值