《NEWedge--JAVA》0302基本语法

运算符

​ 运算符用于对数据进行算数运算、赋值、比较等操作。

​ 在Java中分为算数运算符、赋值运算符、比较运算符、位运算符、条件运算符。

  • 算数运算符

    最为常见的加减乘除,也被称作为“四则运算”;

    运算符运算例子结果
    +正号a=2;+a2
    负号a=2;—a—2
    +5+510
    4—22
    *2*24
    /6/23
    %取余5%21
    ++自增(前)a=2;b=++aa=3;b=3
    ++自增(后)a=2;b=a++a=3;b=2
    ——自减(前)a=2;b=——aa=1;b=1
    ——自减(后)a=2;b=a——a=1;b=2
    +字符串相加“He”+”llo”“Hello”

    注:

    ​ 在进行除法运算时,要注意除数和被除数的类型,如皆为整数类型是,其结果也是整数;如有小数参与运算,其结果也是小数;

    ​ 在进行取余运算时,其结果的正负由被余数决定(%左边的数)

  • 赋值运算符

    赋值运算符的作用就是将常量、变量、表达式的值赋给某一个变量;

    运算符运算例子结果
    =赋值a=3;b=2;a=3;b=2;
    +=加等于a=3;b=2;a+=b;a=5;b=2;
    -=减等于a=3;b=2;a-=b;a=1;b=2;
    *=乘等于a=3;b=2;a*=b;a=6;b=2;
    /=除等于a=3;b=2;a/=b;a=1;b=2;
    %=余等于a=3;b=2;a%=b;a=1;b=2;
  • 逻辑运算符

    逻辑运算符用于对布尔类型的值或表达式进行操作,其结果也是布尔型;

在这里插入图片描述

  • 位运算

    位运算是针对二进制的每一位进行运算的符号;

在这里插入图片描述

  • 条件运算符

    也称作三元运算符,其语法格式如下:

    (条件表达式)? 表达式1:表达式2
运算符的优先级

优先级运算符
1. [] ()
2++ – ~ !
3* / %
4+ —
5<< >>
6< > <= >=
7== !=
8&
9^
10|
11&&
12||
13?:
14= *= /= += -= <<= >>= >>>= &= ^= |=

选择结构语句

  • if语句

    if(判断条件){
    	执行语句
    }
    
  • if···else

    if(判断条件){
    	执行语句
    }else{
    	执行语句
    }
    
  • if···else if····else

    if(判断条件){
    	执行语句
    }else if(判断条件){
    	执行语句
    }else{
    	执行语句
    }
    
  • switch语句

    switch  (控制表达式){
    	case 目标值1:
    		执行语句
    		break;
    	case 目标值2:
    		执行语句
    		break;
    	case 目标值3:
    		执行语句
    		break;
    	case 目标值4:
    		执行语句
    		break;
    }
    

注:

​ 控制表达式结果类型只能为byte、short、char、int、enum枚举、String类型;

踏着层层台阶登攀,然然继续准备《NEWedge–JAVA》系列文章的更新;文中难免有纰漏或者错误,您若发现,烦请及时评论留言,我会在第一时间校正。或者,可以用评论留言的方式谈谈您的收获、想法和建议,方便更多的人学习收益!然然在此谢谢啦!,我们下次见!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值