运算符的使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

运算符是我们写代码不可或缺的东西;


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

一、运算符是什么?

运算符就是对常量或变量操作的符号;表达式的意思是用运算符把常量或变量连接起来符合java语法的式子 

代码如下(示例):

int a = 10;
int b = 20;
int c = a+b;
这里的'='和'+'都是运算符;
a+b 是表达式

二、运算符的分类和使用

                                           1.算数运算符

符号作用
+
-
*
/
%取余

注意事项:/ 是取结果的商,%是取结果的余数。

1)字符"+"的运用

字符+可以用来定义变量赋值时使用示例如下:

也可以用来输出结果时使用示例如下:

public class Text1{
public static void main(String ages[]){
int a = 1,b=2;
System.out.println(a+b);
}
}

特别注意单引号的+是算术运算符用于相加;而双引号的+是连接作用不是相加作用。如:

int a = 10;
int b = 20;
int c = a+b;
System.out.println(c);// 输出结果是30

int a = 10;
int b = "20";
int c = a+b;
System.out.println(c);// 输出结果是1020

减号的运用呵参考加号的运用;

2)%号的运用和/号的运用我们用一个实例表示:

给定一个0~1000的整数,求各位数的和,例如345的结果是3+4+5=12 注:分解数字既可以先除后模哦也可以先模后除(知识点:变量和运算符综合运用)
public class Test02{

public static void main(String [] args){

int i=new Scanner (System.in).nextInt();

int a=i/100;

int b=i/10%10;

int c=i%10;

System.out.println(a+b+c);

}

}

                                           2.赋值运算符

符号作用说明
=赋值a=10,将10赋给变量a
+=加后赋值a+=b,将a+b的值赋给a
-=减后赋值        a-=b,将a-b的值赋给a
*=乘后赋值a*=b,将a*b的值赋给a
/=除后赋值a/=b,将a/b的值赋给a
%=取余后赋值a%=b,将a/b的余数赋给a

3.关系运算符

4、逻辑运算符

                                        5、三元运算符

1)三元运算符的语法格式:关系表达式 ?表达式1:表达式2;

示例:a>b?a:b;

计算规则:首先计算关系表达式的值

如果值为true,则输出表达式1的值

如果值为false,则输出表达式2的值

作业练习如下:判断最大值并输出

public class Day02_demo02 {
    public static void main(String[] args) {
        int height1 = 150;
        int height2 = 210;
        int height3 = 185;
        int tempHeight = 0;
        tempHeight  = (height1>height2)?height1:height2;
        System.out.println("最高的和尚是:"+((tempHeight>height3)?tempHeight:height3));
    }
}

int c = 900;
System.out.println("最后的结果是:"+c);

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了运算符的分类和使用。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值