java - 一个简单的Java方法不起作用

标签 java methods

大家好,我是java编程语言的新手,一直在学习方法的使用,下面是我编写的一个简单的方法,用于将两个数字相加,但是当我运行代码时,它不显示任何输出,请问什么我做错了吗?在本例中,代码应将 2 到 4 之间的数字相加

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

最佳答案

for (int i = a; a <= b ; i++)

应该是

 for (int i = a; i <= b ; i++)

关于java - 一个简单的Java方法不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25989422/

相关文章:

java - 添加新节点的 LinkedList 数组

c# - 将 PictureBox 对象传递给类中的方法

java - 扫描仪无法以多种方式工作?

java - 为什么即使编辑文本为空白也可以运行此方法?

javascript - 与子方法的方法链接

javascript - jquery Ajax方法中的.load()可以用来加载图像吗?

java - OnActivityResult 在 fragment 内不起作用。我该如何在我的代码上解决这个问题?

java - 是否有 MSDN 成员(member)资格可以获得的 Java Profiler?

java - 用 Java JNA 编写的 key 监听器。无法停止线程

java - Spring 中/** 和/* 的区别