Debug
格式: public static 返回值类型 方法名(参数){方法体:return 数据} 1、public static:修饰符 2、返回值类型:方法操作完毕之后返回的数据的数据类型。 3、如果方法操作完毕,没有数据返回,这里写void,而且方法体中一般不写return 4、定义方法时,要明确返回值类型,需要数据返回就写对应的数据类型,不需要数据返回就写void 5、方法调用时,void类型的方法直接调用即可,非void类型的方法用变量接收调用
设置断点:在行号的区域后面单击鼠标左键即可 运行断点:在代码区域右键Debug执行 查看运行:运行看Debugger窗口,输出看console窗口 继续执行:点Step Into这个箭头或直接F7 结束执行:点Stop结束 删除断点:选择要删除的断点,单击鼠标左键即可
x
package ch1;
public class a6_1Debug {
public static void main(String[] args) { int i = 10; int j = 20; int sum = i = j; System.out.println("sum:" + sum); }}
Debug查看偶数求和
public static void main(String[] args) {
//定义求和变量 int sum = 0;
//循环求偶数和 for(int i = 1; i <= 10; i++){ if(i % 2 == 0){ sum += i; } } //输出结果 System.out.println("1-10之间的偶数和是:" + sum);}
Debug查看方法调用
x
public static void main(String[] args) { //创建对象 Scanner sc = new Scanner(System.in);
//接收数据 System.out.println("请输入第一个整数 give me sum:"); int a = sc.nextInt();
System.out.println("请输入第二个整数 again give sum:"); int b = sc.nextInt();
//调用方法 int max = getMax(a,b);
//输出结果 System.out.println("较大的值 big sum is:" + max);}
//获取两个数的较大值public static int getMax(int a,int b){ if(a > b){ return a; } else{ return b; }}