java基础第一章_运算符_算数运算符

时间:2022-10-13 19:22:51

JAVA的运算符——算数运算符:

运算符

对常量个变量进行操作的符号。

分类:算数运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三目运算符

基本运算符:

+ 加

- 减

* 乘

/ 除

public class OpreatorDemo {
/**
* @param args
*/
public static void main(String[] args) {
//定义变量
int x = 3;//正确的读法是把3赋值给x
int y = 4;//正确的读法是把4赋值给y

System.out.println(x+y);
System.out.println(x-y);
System.out.println(x*y);
System.out.println(x/y);//整数相除只能得到整数

//如何得到小数??
//只需要把操作的数据中任意一个书变为浮点数。
//例如上面
System.out.println(x*1.0/y);
//或者
System.out.println(x/(y*1.0));

//%号的应用
System.out.println("x%y得到余数是:"+x%y);
}
}
结果:
7
-1
12
0
0.75
0.75
x%y得到余数是:3
--自减  ++自增用法-- ++ 运算符使用:例:x--y++--x++y单独使用:放前放后结果一样。**在运算中使用:

public class OpreatorDemo2 {


/**
* @param args
*/
public static void main(String[] args) {
//运算符的使用--自减++自加
int x = 3;
int y = 4;

System.out.println("x:"+x);//字符串拼接最后得到字符窜类型
System.out.println("y:"+y);

//也可以这样变形
System.out.println("x:"+x+",y:"+y);

//使用--或者++
System.out.println("单独使用");
x++;
y--;

System.out.println("使用运算符后结果:x:"+x+",y:"+y);

//注意:意外类型常量不能进行自增自减操作

//**在运算中使用:
//先赋值再运算,++在后
x=3;
y=4;
int a = x++;
int b = y++;
System.out.println("在运算中放在参与数前面");
System.out.println(x);//4执行了++操作
System.out.println(y);//5执行了++操作
System.out.println(a);//3还是原来x的值,因为先赋值
System.out.println(b);//4还是原来y的值,因为先赋值

x=3;
y=4;
int c = ++x;
int d = ++y;
System.out.println("在运算中放在参与数后面");
System.out.println(x);//4执行了++操作
System.out.println(y);//5执行了++操作
System.out.println(c);//4因为先++,然后赋值
System.out.println(d);//5因为先++,然后赋值

}
}
输出:
x:3
y:4
x:3,y:4
单独使用
使用运算符后结果:x:4,y:3
在运算中放在参与数前面
4
5
3
4
在运算中放在参与数后面
4
5
4
5
补充:“+”号的用法A: 加法B:正号C:字符串连接符