算术运算符

运算符:

进行特定操作的符号,例如:+
表达式:用运算符连起来的式子叫做表达式,例如:20+5,又例如a + b
.
四则运算:
加:+
减:-
乘:

除:/
取模(取余数):%
*

对于一个整数的表达式来说,除法用的是整数,整数除以整数,结果任然是整数,只看商,不看余数
只有对于整数的除法来说,取模运算符才有余数的意义
注意事项:
1.一旦运算当中有不同类型的数据,那么结果将会是数据范围大的那种

public class Demo{
public static void main(Sring[] args){
//两个变量之间可以进行数学运算
System.out.println(20+30);

//两个变量之间也可以进行数学运算
int a = 20int b = 30System.out.println(a-b);//-10
//变量和常量之间可以混合使用
System.out.println(a*10);//20

int x= 10int y= 3int result1 = x/y;
System.out.println(result1);//3

int result2 = x%y;
System.out.println(result2);//余数,模,1

//int + double --> double + double --> double
double result3 = x +2.5;
System.out.println(result3);//12.5
}
}

**四则运算当中的加号“+”有常见的三种用法
1.对于数值来说,那就是假发。
2.对于字符char类型来说,在计算前,char会被提升成为int,然后再计算、
char类型字符,和int类型狮子,之间的对照关系表:ASCII、Unicode
3.对于字符串Srting(首字母大写,并不是关键字)来说,加号代表字符串连接操作。
**

public class Demo{
public static void main(String[] args){
//字符串类型的基本使用
//数据类型 变量名称 = 数据值;
String str1 =Hello”;
System.out.println(str1);//Hello

System.out.println(Hello+World);//HelloWorld

String str2 = "Java";
//String + int-->
System.out.println(str2 + 20); //Java20

//优先级问题
//String + int + int 
//String      + int
//String
System.out.println(str2 + 20 + 30); //Java2030

System.out.println(str2 + (20 + 30);//Java50
}
}

自增自减运算符:

**自增运算符: ++
自减运算符: –
基本含义:让一个变量涨一个数字1,或者让一个变量降一个数字1
使用格式:写在变量名称之前,或者写在变量名称之后。例如: ++ num,也可以num ++
.
使用方式:
1.单独使用:不和其他任何操作混合,自己独立成为一个步骤。
2.混合使用:和其他操作混合,例如与赋值混合,或者与打印操作混合,等。
.
使用区别:
1.在单独使用的时候,前++和后++没有人任何区别。也就是:++num 和num++,是完全一样的。
2.在混合使用的时候,有【重大区别】
A.如果是前++,那么变量立刻马上加1,然后再让变量加+1。【先加后用】
B.如果是后++,那么首先使用变量本来的数值,【然后再让变量+1】。【先用后加】
**

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值