如何用netbeans分步调试包中的方法?
一个要求找到总数不确定的几个数的最大公约数的题目publicclassIntro8e614{/***@paramargsthecommandlinearguments*/...
一个要求找到总数不确定的几个数的最大公约数的题目
public class Intro8e614 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println(gcd(35,7,14,21,28));
}
public static int gcd(int...num){
int maxnum;
maxnum=num[0];
int i;
for(i=1;i<=num.length-1;i++){
if(num[i]>maxnum){
maxnum=num[i];
}
}
int factor;
int gcd;
gcd=1;
int[] yushu=new int[num.length];
int yushuhe=0;
for(factor=1;factor<=maxnum/2;factor++){
for(i=0;i<=num.length-1;i++){
yushu[i]=num[i]%factor;
}
for(i=0;i<=num.length-1;i++){
yushuhe=yushuhe+yushu[i];
}
if(yushuhe==0){
gcd=factor;
}
}
return gcd;
}
} 展开
public class Intro8e614 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println(gcd(35,7,14,21,28));
}
public static int gcd(int...num){
int maxnum;
maxnum=num[0];
int i;
for(i=1;i<=num.length-1;i++){
if(num[i]>maxnum){
maxnum=num[i];
}
}
int factor;
int gcd;
gcd=1;
int[] yushu=new int[num.length];
int yushuhe=0;
for(factor=1;factor<=maxnum/2;factor++){
for(i=0;i<=num.length-1;i++){
yushu[i]=num[i]%factor;
}
for(i=0;i<=num.length-1;i++){
yushuhe=yushuhe+yushu[i];
}
if(yushuhe==0){
gcd=factor;
}
}
return gcd;
}
} 展开
1个回答
2015-02-25
展开全部
楼主,通常,
1、在你需要查看的地方设置断点,
断点设置方法:在编辑区的左边框沿上右击,选“显示行号”,在你想设置断点的行号上单击左键即可;或在编辑区的左边框沿上右击,直接选“断点”;可设置多
个断点
2、在你想要调试的文件编辑区,右击,选“调试文件”,则文件运行至断点处,开始逐步调试,此时在工具栏会出现一排调试按钮
3、要单步执行按“步过”或F8,要进入具体函数按“步入”或F7,跳出具体函数按“步出”或ctrl+F7,要退出调试按那个“回”字按钮即可
1、在你需要查看的地方设置断点,
断点设置方法:在编辑区的左边框沿上右击,选“显示行号”,在你想设置断点的行号上单击左键即可;或在编辑区的左边框沿上右击,直接选“断点”;可设置多
个断点
2、在你想要调试的文件编辑区,右击,选“调试文件”,则文件运行至断点处,开始逐步调试,此时在工具栏会出现一排调试按钮
3、要单步执行按“步过”或F8,要进入具体函数按“步入”或F7,跳出具体函数按“步出”或ctrl+F7,要退出调试按那个“回”字按钮即可
追问
请问单步执行,进入具体函数,跳出具体函数分别是什么意思?
具体到调试包中的方法,是不是应该选择进入具体函数?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询