Java基础运算符和逻辑运算符详解,判断是否为闰年

本文介绍了Java中的基本算术运算符,如加、减、乘、除和取余,并通过实例解释了a+=b;的含义。接着,详细讲解了逻辑运算符,包括逻辑与(&&、&), 逻辑或(||、|)和逻辑非(!),并提供了判断闰年的代码示例。最后,提到了三元运算符的使用方式,展示了条件判断的简洁表达形式。
摘要由CSDN通过智能技术生成

一、算数运算符

        常用的这几个都挺简单,看一下就行了

  1. 运算符说明
    +
    -
    *
    /
    %取余
  2. java中 a+=b; 意思是a=a+b;  

  3.  ++a 和 a++

 

二、逻辑运算符

运算符        作用
&逻辑与
&&

短路与

|逻辑或
||短路或
逻辑非
^逻辑异或

具体用法:

             & :一个为false即为false

           &&:一个为false即为false,前者为false后者不执行;

            |   :一个为true即为true

           ||   :一个为true即为true,前者为true后者不执行

           !: !false =true   ; !true=false

           ^  : 两个不一样即为true,否则为false

实践项目:从键盘输入一个年份,判断是否为闰年

import java.util.Scanner;  //引入Scanner用于实现键盘输入功能
public class Test {
    public static void main(String[] args) {
        // 能被4整除却不能被100整除或能被400整除的年份就是闰年!
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入年份:");
        int i=sc.nextInt();
        if(i%4==0 && i%100!=0 || i%400==0) //逻辑运算符的运用
        {
            System.out.println("是闰年");
        }
        else
        {
            System.out.println("不是闰年");
        }

    }
}

三、三元运算符

       语法为 :  条件表达式 ?表达式1:表达式2

       执行流程为:判断条件表达式的对错,对的话执行表达式1,错就执行表达式2; 类似if ..else

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值