复习 Java基础三 (运算符)

这篇博客详细介绍了Java语言中的算术、赋值、关系、逻辑和位运算符,以及三目运算符的使用。通过实例展示了++和--运算符的前置和后置用法,以及如何进行字符串连接。此外,还解释了逻辑运算符&&和||以及!的逻辑判断功能。
摘要由CSDN通过智能技术生成

Java 语言支持以下运算符
算术运算符
+,-,*,/,%,++,–
++,-- 的理解

package com.jj;

public class Main {
    public static void main(String[] args) {
        int a =1;   
        // 自增,自减  一元运算符号
        // ++ 执行完这行代码后,先给 b 赋值 ,再自增
        int b =a++;
        // 执行完这行代码前,先自增,再给b 赋值 
        int c =++a;
        System.out.println("a = " + a);
        System.out.println("b = " + b);
        System.out.println("c = " + c);


    }
}

赋值运算符
等号 =
关系运算符
在这里插入图片描述
逻辑运算符
&&,|| ,!

package com.jj;

public class Main {

    public static void main(String[] args) {
        // 与 (and) 或 (or)
        boolean a = true;
        boolean b =false;
        System.out.println("b&&a = " + (b&&a));   // 与 两个有一个是false 就是 fslae
        System.out.println("b||a = " + (b||a));   // 或 两个有一个是 true 就是 true 
        System.out.println("!(b&&a) = " +! (b&&a)); //


    }
}


位运算符号

在这里插入图片描述
在这里插入图片描述
**字符串连接符 + String **

package com.jj;

public class Main {

    public static void main(String[] args) {
        int a =10;
        int b =20;
        // 当 加号在前面的时候 后面的加都 被当成String 来拼接 结果 1020
        System.out.println("" + a+b);
        // 在后面不会影响
        System.out.println( a+b +"" );

    }
}


三目运算符

package com.jj;

public class Main {

    public static void main(String[] args) {
        // x ? y : z
        //如果 x==true, 结果位y 否则结果是Z
        // 类似与 if
        int score = 40;
        String max = score >10 ?"大":"小";
        System.out.println("max = " + max);
    }
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值