java - 使用另一个类中的方法将数字添加到数组中?

标签 java arrays class methods

我正在学习java,并试图弄清楚如何从第二个类将这些方法实现到我的主类中。该程序接受用户输入以将数字添加到数组中,然后我需要使用下面预先指定的方法打印以下内容。下面方法中的参数让我感到困惑。

 public static double findMin(double[] numbers, int count) //count is the count of numbers        stored in the array

 public static double computePositiveSum(double[] numbers, int count)

 public static int countNegative(double[] numbers, int count)
基本上,我很困惑如何链接两个类之间的所有变量和数组,以便它们能够识别参数并返回正确的值以输出最小值、总和和负数。我想要在 main 方法中使用数组吗?

<小时/>

基本上,我现在修复它的方法是在主方法中创建变量,然后通过我创建的链接到辅助类的对象的参数传递主方法中的变量。看起来不错吗?

最佳答案

如果你已经有了数组,那么你需要调用你的方法并将这个值传递给它

假设你有这个数组:

 double[] num = {1.2,2.3};

并且您的 countnum array 的长度,因此计数为:

  int count = num.length;

然后调用您的方法并将参数传递给它,如下所示:

findMin(num , count );
computePositiveSum(num , count );
countNegative(num , count );
<小时/>

注意:您需要阅读Object-Oriented Programming Concepts

关于java - 使用另一个类中的方法将数字添加到数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21215151/

相关文章:

java - 调用方法而不导入特定项目

c++ - 带模板的二进制搜索功能,用于数组-编译问题

java - 是否可以使用 XOR 来检测多个条件中的一个是否为真?

java - 使用 Java 填充 SQL 表中的特定列

arrays - 使用 Firebase 查询数组值

java - 使用多线程处理大数组的替代方法

Java 游戏开发,使用 "Classes"

java - 通过分页写入 Jena RDF 模型

java - 为 TeamCity 配置 Java 版本

python - 使用字典替换 numpy 数组元素