1.车票自动售卖机
1 import java.util.Scanner; 2 public class Study { 3 public static void main(String[] args) { 4 // 初始化 5 Scanner in=new Scanner(System.in); 6 System.out.print("请输入金额:"); 7 int amount=in.nextInt(); 8 if(amount>=10) 9 { 10 // 打印车票 11 System.out.println("******************"); 12 System.out.println("*Java城际铁路专线 *"); 13 System.out.println("* 无指定座位票 *"); 14 System.out.println("* 票价:10元 *"); 15 System.out.println("******************"); 16 // 计算并打印找零 17 System.out.println("找零:"+(amount-10)); 18 } 19 } 20 }
2.关系运算符
(1)所有的关系运算符的优先级比算术运算的低,但是比赋值运算的高;判断是否相等的==和!=的优先级比其他的低,二连续的关系运算是从左到右进行的。
例:
5>3==6>4 a==b==true ——存在
6>5>4 a==b==6 a==b>false (a==b)>false——不存在
(2)整形与浮点型之间可以比较,浮点型与浮点型之间比较可以用Math.abs(a-b)<1e-6
3.Java中的断点调试
(1)设置断点:选定要设置断点的代码行,双击前面的行号
(2)开启调试会话:点击小虫子
再单击switch从java布局转换为debug布局
最后会出现新的布局
(3)单步调试:鼠标点击相应按钮或键盘点击F6,会继续下一步的代码操作,直至全部结束
注意:当箭头所在某行时,该行的操作还未做,在下一行时该行的操作才会做
(4)退出调试布局:最后点击java能够从debug布局切换到java布局