Java学习打卡 Day3、4
嗐,最近太忙了以至于没时间写博客了,今天java也只看了一集
浮点数
与c中几乎完全相同
package hello;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
double foot;
double inch;
Scanner in=new Scanner(System.in);
// foot=in.nextInt(2);//还能选择以二进制的形式读入
foot=in.nextDouble();
inch=in.nextDouble();
System.out.println((foot+inch/12)*0.3048);
}
}
优先级
运算符优先级:就是正常生活中的数学优先级
优先级(越小越高) | 运算符 | 运算 | 结合关系 | 举例 |
---|---|---|---|---|
1 | + | 单目取正 | 自右向左 | a*+b |
1 | - | 单目取负 | 自右向左 | a*-b |
2 | * | 乘法 | 自左向右 | a*b |
2 | / | 除法 | 自左向右 | a/b |
2 | % | 取余 | 自左向右 | a%b |
3 | + | 加法 | 自左向右 | a+b |
3 | - | 减法 | 自左向右 | a-b |
3 | + | 字符串拼接 | 自左向右 | “a”+“b” |
4 | = | 赋值 | 自右向左 | a=b |
自左右向左举例:res=a=b=c+3;//先计算c+3,再将结果赋值给b,再将b赋值给c
强制类型转换
与c相同,非常简单
判断语句
与c相同,就是简单的if-else语句
调试
- 设置断点:在数字行处双击
-
调试按钮就在运行左侧
-
如果要切换java和debug视图,可以点击右上角切换视图
-
调试面板:step into单步执行(遇到子函数就进入并且继续单步执行)step over:执行时,将函数调用看做一步执行
最左侧按钮是直接运行按钮,和运行类似,第二个是终止,第三个是结束
小结
最近事情比较多,没太多时间弄java,还得分出一部分时间学习unity为进实验室做准备