Java06-day06【Debug(概述、操作流程)、Debug查看偶数求和、Debug查看方法调用】
- java零基礎入門到精通(2019版)【黑馬程序員】
- 視頻+資料:【鏈接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg? ?提取碼:zjxs】
- “Java基礎”專欄
- Java基礎--學習筆記(零起點打開java世界的大門)--博客匯總表
目? ?錄
086_Debug
1.1、Debug概述
1.2、Debug操作流程
1.2.1、如何加斷點
1.2.2、如何運行加了斷點的程序
1.2.3、看哪里
1.2.4、點哪里
1.2.5、如何刪除斷點
087_Debug查看偶數求和
1.3、Debug使用
088_Debug查看方法調用
1.4、Debug使用
089_減肥計劃if版
090_減肥計劃switch版
091_逢七過
092_不死神兔
093_百錢百雞
094_數組元素求和
095_數組內容相同
096_查找
097_反轉
098_評委打分
086_Debug
1.1、Debug概述
Debug:是供程序員使用的程序調試工具,它可以用于查看程序的執行流程,也可以用于追蹤程序執行過程來調試程序。
1.2、Debug操作流程
Debug調試,又被稱為 斷點調試,斷點其實是一個標記,告訴我們從哪里開始查看。
1.2.1、如何加斷點
選擇要設置斷點的代碼行,在行號的區域后面單擊鼠標左鍵即可。
1.2.2、如何運行加了斷點的程序
在代碼區域右鍵Debug執行。
1.2.3、看哪里
看Debugger窗口
看Console窗口
1.2.4、點哪里
點Step Into (F5)這個箭頭,也可以直接按F7。
點Stop結束。
?
1.2.5、如何刪除斷點
選擇要刪除的斷點,單擊鼠標左鍵即可。
如果是多個斷點,可以每一個再點擊一次。也可以一次性全部刪除。
087_Debug查看偶數求和
1.3、Debug使用
查看循環求偶數和的執行流程。
088_Debug查看方法調用
1.4、Debug使用
查看方法調用的執行流程。
注意事項:
如果數據來自于鍵盤輸入,一定要記住輸入數據,不然就不能繼續往下查看了。
089_減肥計劃if版
090_減肥計劃switch版
導包:
091_逢七過
092_不死神兔
093_百錢百雞
094_數組元素求和
095_數組內容相同
096_查找
097_反轉
098_評委打分
? ? ??
?
??package com.itheima;import java.util.Scanner;public class Test10 {public static void main(String[] args) {//定義一個數組,用動態初始化完成數組元素的初始化,長度為6int[] arr = new int[6];//鍵盤錄入評委分數Scanner sc = new Scanner(System.in);// System.out.println("請輸入第1個評委的打分:"); // arr[0] = sc.nextInt(); // // System.out.println("請輸入第2個評委的打分:"); // arr[1] = sc.nextInt();//由于是6個評委打分,所以,接收評委分數的操作,用循環改進for(int x=0; x<arr.length; x++) {System.out.println("請輸入第" + (x + 1) + "個評委的打分:");arr[x] = sc.nextInt();}//printArray(arr);//定義方法實現獲取數組中的最高分(數組最大值),調用方法int max = getMax(arr);//定義方法實現獲取數組中的最低分(數組最小值) ,調用方法int min = getMin(arr);//定義方法實現獲取數組中的所有元素的和(數組元素求和) ,調用方法int sum = getSum(arr);//按照計算規則進行計算得到平均分int avg = (sum - max - min) / (arr.length - 2);//輸出平均分System.out.println("選手的最終得分是:" + avg);}/*兩個明確:返回值類型:int參數:int[] arr*/public static int getSum(int[] arr) {int sum = 0;for(int x=0; x<arr.length; x++) {sum += arr[x];}return sum;}/*兩個明確:返回值類型:int參數:int[] arr*/public static int getMin(int[] arr) {int min = arr[0];for(int x=1; x<arr.length; x++) {if(arr[x] < min) {min = arr[x];}}return min;}/*兩個明確:返回值類型:int參數:int[] arr*/public static int getMax(int[] arr) {int max = arr[0];for(int x=1; x<arr.length; x++) {if(arr[x] > max) {max = arr[x];}}return max;}//遍歷數組public static void printArray(int[] arr) {System.out.print("[");for (int x = 0; x < arr.length; x++) {if (x == arr.length - 1) {System.out.print(arr[x]);} else {System.out.print(arr[x] + ", ");}}System.out.println("]");} }?多謝觀看~
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Java06-day06【Debug(概述、操作流程)、Debug查看偶数求和、Debug查看方法调用】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java05-day05【方法(概述、调
- 下一篇: Java07-day07【类和对象、对象