【刘打打】day03_学习Java笔记(Java的基本语法2——运算符)

这篇博客详细介绍了Java中的各种运算符,包括算术、赋值、比较、逻辑、位和三元运算符,以及流程控制。通过实例解析了每种运算符的用法和注意事项,适合初学者学习和巩固。
摘要由CSDN通过智能技术生成

目录

前言

1.算术运算符

2.赋值运算符

3.比较运算符

4.逻辑运算符

5.位运算符

6.三元运算符

7.流程控制

总结



前言

运算符

运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等

******************************************************************************

算术运算符

赋值运算符

比较运算符(关系运算符)

逻辑运算符

位运算符

三元运算符


提示:以下是本篇文章正文内容,下面案例可供参考

1.算术运算符

运算符

运算

范例

结果

+

正号

+3

3

-

负号

b=4;-b

-4

+

5+5

10

-

6-4

2

*

3*4

12

/

5/5

1

%

取模(取余)

7%5

2

++

自增(前):先运算后取值

a=2;b=++a

a=3;b=3

++

自增(后):先取值后运算

a=2;b=a++

a=3;b=2

--

自减(前):先运算后取值

a=2;b=--a

a=1;b=1

--

自减(后):先取值后运算

a=2;b=a--

a=1;b=1

+

字符串连接

"He"+"llo"

"Hello"

/*
 运算符之一:算术运算符
 +-+- * / %(前)++ (后)++ (前)-- (后)-- +
 
  */
public class AriTest {
    public static void main(String[] args){
        //除号:  /
        int num1=12;
        int num2=5;
        int result1=num1/num2;
        System.out.println(result1);//2
        
        
        int result2=num1/num2*num2;
        System.out.println(result2);//10
        
        double result3 = num1/num2;
        System.out.println(result3);//2.0
        
        
        double result4=num1/num2+ 0.0;//2.0
        double result5=num1/(num2+0.0);//2.4
        double result6=(double)num1/num2;//2.4
        double result7=(double)num1/num2;//2.0
        System.out.println(result5);
        System.out.println(result6);
        
        //%:取余运算
        //结果的符号与被模数的符号相同
        //开发中,经常使用%来判断能否被除尽的情况
        
        int m1=12;
        int n1=5;
        System.out.println("m1%n1 ="+m1%n1);//m1%n1 =2
        
        
        int m2=-12;
        int n2=5;
        System.out.println("m1%n1 ="+m2%n2);//m1%n1 =-2
        
        
        int m3=12;
        int n3=-5;
        System.out.println("m1%n1 ="+m3%n3);//m1%n1 =2
        
        
        int m4=-12;
        int n4=-5;
        System.out.println("m1%n1 ="+m4%n4);//m1%n1 =-2
        
        
        
        
        //(前)++:   先自增1 ,然后再运算
        int a1=10;
        int b1=+&#
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值