gpt4 book ai didi

java - 找不到访问器/修改器方法的变量

转载 作者:行者123 更新时间:2023-12-02 00:42:52 25 4
gpt4 key购买 nike

我正在尝试为家庭作业编写一个程序,在第一个类上,我正在制作变量并为此添加访问器/更改器(mutator)方法,但由于某种原因,它无法在第 11 行找到我的 CashBallPick 变量。我检查了很多次,它看起来在所有地方都以相同的方式拼写,并且大写字母位于正确的位置。

import java.util.Scanner;
public class CashBall
{
Scanner keyboard = new Scanner(System.in);
int[] lotteryNumbers = new int[4];
int yourNumbers;
int CashBallPick;
public CashBall(int yourNumbers, int CashBallPick)
{
this.yourNumbers=yourNumbers;
this.yourCashBallPick=CashBallPick;
}
public int getYourNumbers()
{
return yourNumbers;
}
public int getCashBallPick()
{
return CashBallPick;
}
public void setYourNumbers(int yourNumbers)
{
this.yourNumbers=yourNumbers;
}
public void setCashBallPick(int CashBallPick)
{
this.yourCashBallPick=CashBallPick;
}

}

我还正在制作另一个类,即驱动程序类。我知道对于在不同类中编写的普通变量,假设有一个名为ExampleVariable的变量,如果我有一个构造函数并且想在不同的类中使用该变量,我会去ExampleVariable E1 = new ExampleVariable(info here)但我该如何对数组执行此操作呢?

最佳答案

如果这是整个类(class),请尝试将第 11 行更改为:

this.CashBallPick=CashBallPick

应该可以了。之前不起作用的原因是您的类没有名为“yourCashBallPick”的变量。

编辑:第 27 行需要相同的修复。

关于java - 找不到访问器/修改器方法的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5844727/

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