Java SE入门(六)——断点调试与基本语法
iwehdio的博客园:https://www.cnblogs.com/iwehdio/
1、断点调试
- 查看程序的执行流程。
- 调试程序。
- Eclipse如何加断点:代码和行号左边双击。
- 代码区域 > 右键 > Debug As > Java Application > 选择进入Debug视图。
进入Debug视图后,点 Step over(F6)单步执行。
- Debug区域:程序的执行流程;
- Variables:变量的变换;
- Console:程序的输入输出。
- 去除多个断点:Debug视图下的Breakpoint下的双×按钮。
要查看被调用方法的执行流程,需要在被调用方法中也添加断点。
2、基础语法
case穿透,忘写break会一直向下执行直到遇到break。
switch (month) { case 3: case 4: case 5: System.out.println('春'); break; case 6: case 7: case 8: System.out.println('夏'); break; case 9: case 10: case 11: System.out.println('秋'); break; case 12: case 1: case 2: System.out.println('冬'); break; default: System.out.println("误"); break; }
数组反转
public class Arr_resever { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] arr = new int[5]; for(int x =0;x<5;x++){ arr[x]=sc.nextInt(); } print_arr(arr); reserve_arr(arr); print_arr(arr); } public static void reserve_arr(int[] arr){ for(int s=0,e=arr.length-1;s<=e;s++,e--){ int temp = arr[s]; arr[s] = arr[e]; arr[e] = temp; } } public static void print_arr(int[] arr){ System.out.print("["); for(int x=0;x<arr.length;x++){ if(x==arr.length-1){ System.out.println(arr[x]+"]"); }else{ System.out.print(arr[x]+", "); } } } }
iwehdio的博客园:https://www.cnblogs.com/iwehdio/