一个简单的Java方法不起作用
大家好,我是java编程语言的新手,一直在学习方法的使用,下面是我写的一个简单的方法,用于添加两个数字,但当我运行代码时,它不会显示任何输出,请问我做错了什么?在这种情况下,代码的总和应为2到4一个简单的Java方法不起作用,java,methods,Java,Methods,大家好,我是java编程语言的新手,一直在学习方法的使用,下面是我写的一个简单的方法,用于添加两个数字,但当我运行代码时,它不会显示任何输出,请问我做错了什么?在这种情况下,代码的总和应为2到4 //testing Java methods public class Methods { public static void main(String [] args) { int addition = add (2,4); System.ou
//testing Java methods
public class Methods {
public static void main(String [] args) {
int addition = add (2,4);
System.out.println(addition);
}
//the method for addition
public static int add(int a, int b){
int sum = 0;
for (int i = a; a <= b ; i++)
sum += i;
return sum;
}
}
//测试Java方法
公共类方法{
公共静态void main(字符串[]args){
整数加法=加法(2,4);
系统输出打印项次(加法);
}
//加法
公共静态整数添加(整数a、整数b){
整数和=0;
对于(inti=a;afor(inti=a;afor(inti=a;a),它实际上运行在无限循环中
尝试此程序(从a更改为它实际上运行在无限循环中
尝试此程序(从a更改您的for循环应该是
for (int i = a; i <= b ; i++)
for (int i = a; i <= b ; i++)
for(inti=a;ifor循环应该是
for (int i = a; i <= b ; i++)
for (int i = a; i <= b ; i++)
for(inti=a;i//测试Java方法
公共类方法{
公共静态void main(字符串[]args){
整数加法=加法(2,4);
系统输出打印项次(加法);
}
//加法
public int add(inta,intb){//将此方法放置在类中。
整数和=0;
for(inti=a;i//测试Java方法
公共类方法{
公共静态void main(字符串[]args){
整数加法=加法(2,4);
系统输出打印项次(加法);
}
//加法
public int add(inta,intb){//将此方法放置在类中。
整数和=0;
对于(int i=a;我感谢你的快速响应,当我像你说的那样编辑代码时它起作用了,再次感谢不要提及它。这正是你在编码时应该记住的事情,你应该关注你的变量。感谢你的快速响应,当我像你说的那样编辑代码时它起作用了,再次感谢不要提及它。这不是这正是你在编码时应该记住的,你应该关注你的变量。
for (int i = a; i <= b ; i++)
//testing Java methods
public class Methods {
public static void main(String[] args) {
int addition = add(2,4);
System.out.println(addition);
}
//the method for addition
public int add(int a, int b){ // Place this method in the class.
int sum = 0;
for (int i = a; i <= b ; i++){ // "a <= b" Has to be: i <= b
sum += i;
}
return sum;
}
}