gpt4 book ai didi

java - 开始在java中使用数组,很难访问某些信息

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

我是java的新学生,我们开始使用数组。我一直在做一项让我困扰的作业(希望只是在语法意义上)。我有一个类,我在其中编写了各种排序方法。然后,我有另一个类,我在排序方法中声明了两个最终的 int 数组(一个用于销售范围,一个用于与销售范围相关的佣金率)。然后,我将创建一个无参数构造函数,它从文件中读取两个字符串(销售人员的 ID 号和姓名 - 两者都必须是字符串)。我必须在所述构造函数中创建三个数组:一个用于销售 ID,一个用于关联名称,一个用于总佣金。然后,我必须创建一种方法来累积各个销售人员的总佣金。我希望这有一定意义,而无需发布我所拥有的三页说明。

我的问题很简单(对于你们来说):我编写了带有排序方法的类,编写了无参数构造函数,编写了大部分“佣金统计”方法。我到底如何从“佣金统计”方法访问构造函数内部的佣金数组,以便我实际上可以开始填充该数组?

最佳答案

对于在构造函数中访问变量的方法,需要在类中的字段中设置变量。

public class Foo {
private String[] array;
public Foo() {
array = new String[] {"some", "stuff"};
}
public void method() {
System.out.println("I can access "+array[0]+" "+array[1]);
}
}

关于java - 开始在java中使用数组,很难访问某些信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4298214/

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