gpt4 book ai didi

java - 如何在主类中调用java方法

转载 作者:行者123 更新时间:2023-12-01 22:15:17 26 4
gpt4 key购买 nike

我是 Java 初学者,我有一个非常简单的问题。我正在尝试完成一项 Activity ,但忘记了如何调用主类上的方法。

每当我尝试调用主类上的 computeSum 方法时,我都会收到错误。

Error: Error: Main method not found in class array.Array, please define the main method as: public static void main(String[] args)


public class Array{
public static void main(String[] args ){
//Dont know what to put here to call computeSum
}

public int computeSum(int[] nums){
int sum = 0;
for (int i=0; i<nums.length; i++){
sum= sum+nums[i];
}
return sum;
}
}

最佳答案

假设您的类是否位于 com.arr 包中。您可以在创建对象时指定类的限定名称。因为Array类已经在java.util包中可用。最好为您的数组类创建对象以及包名称。

public static void main(String[] args){

com.arr.Array a1 = new com.arr.Array();
int[] numberArray = {1,7,9,0,45,2,89,47,3,-1,90,10,100};
a1.computeSum(numberArray);
}

computeSum() 它是一个实例方法。我们必须为您的类创建对象来调用实例方法。

关于java - 如何在主类中调用java方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31204554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com