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;
}
}