day7
来源:互联网 发布:网络社保是什么梗 编辑:程序博客网 时间:2024/06/05 00:38
除法
一
public class chufa {
public static void main(String[] args) {// TODO 自动生成的方法存根
int a=10;
int b =3;
System.out.println(a/b);//3
}
}
二
public class chufa {
public static void main(String[] args) {
// TODO 自动生成的方法存根
float a=10;
int b =3;
System.out.println((float)(a/b));3.3333333
}
}
三
public class chufa {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int a=10;
int b =3;
System.out.println((float)(a/b));3.0
}
}
取余:java中做取模运算时,结果的正负号取决于被除数。
System.out.println(10%3);//1
System.out.println(10%-3);//1
System.out.println(-10%3);//-1
System.out.println(-10%-3);//-1
自增、自减:
++
前自增:先自增,在使用
int a=0;
int num=++a;//num=a+1;a=a+1
System.out.println("num="+num+"a="+a);//num=1;a=1
后自增:先使用,在自增(应该是先自增,但是这浅显易懂足以应付一般的场合)
int a=0;
int num=a++;//num=0;a=a+1
System.out.println("num="+num+"a="+a);//num=0;a=1
后自增在jvm的运行原理:后自增要用到没有+1之前的值,。那么jvm会先声明一个变量用于保存没有+1之前的值。
int i=0;
i=i++;
System.out.println (i);//0
原理:
1.int temp=i; // temp=0;声明一个临时变量记录i没有+1之前的值
2.自增i=i+1;i=1;
3.temp用做了表达式的结果。temp作为i++的结果。
- -
前自减
后自减
- Day7
- DAY7
- day7
- DAY7
- Day7
- day7
- day7
- day7
- Day7
- day7
- DAY7
- day7-笔记
- day7 test01
- day7 test02
- day7 test03
- day7 test04
- day7 test05
- Day7.29
- CCF俄罗斯方块
- SQL语句之ORDER BY子句
- 天梯赛练习——后天
- 蓝桥杯题 机器人繁殖
- Leetcode 337. House Robber III
- day7
- linux C中常用头文件说明
- c语言中getc getch getchar 的区别
- strlen和sizeof的区别
- C#中Invoke的用法()
- linux中的size_t关键字
- 文件拷贝
- linux/UNIX体系结构图
- 可重入函数和不可重入函数