JavaSE-6.1【idea-debug使用及案例】

 1 package day6;
 2 
 3 import java.util.Scanner;
 4 
 5 /**
 6  * @author haifei
 7  *
 8  * debug使用及案例
 9  *
10  */
11 
12 public class demo1 {
13     public static void main(String[] args) {
14         /*
15         Debug模式是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。
16             设置断点
17             在Debug界面的Debugger窗口跟踪程序运行
18             在Debug界面的Console窗口查看打印输出/进行手动输入
19             点Step Into (F7)蓝色向下箭头,执行下一步
20         多断点批量删除:
21             Debug界面左侧--两个重叠红色圆球图标(view breakpoints)
22             java line breakpoints复选框中选择要删除的断点,
23             选中(单选/Ctrl多选)待删除断点,点击上方紧挨着的“-”即可
24          */
25 
26 //        int a = 10;
27 //        int b = 30;
28 //        int sum = a + b;
29 //        System.out.println(sum);
30 
31         //案例1
32 //        int result = getSum();
33 //        System.out.println("0-10的奇数和:" + result);
34 
35         //案例2
36         Scanner sc = new Scanner(System.in);
37         System.out.print("请输入第1个数:"); //debug时,若需数据来自键盘输入,一定要输入,不然没法继续查看后续
38         int num1 = sc.nextInt(); //在Console窗口手动输入数据后记得要回车一下
39         System.out.print("请输入第2个数:");
40         int num2 = sc.nextInt();
41         System.out.println("较大的数是:" + getMax(num1, num2));
42     }
43 
44     public static int getSum(){
45         int sum = 0;
46         for(int i=0; i<=10; i++){
47             if(i%2 != 0){ //奇数
48                 System.out.println(i);
49                 sum += i;
50             }
51         }
52         return sum;
53     }
54 
55     public static int getMax(int a, int b){
56         return (a>b) ? a : b;
57     }
58 
59 }

 

posted @ 2021-05-21 14:36  yub4by  阅读(76)  评论(0编辑  收藏  举报