gpt4 book ai didi

java - 这有什么问题吗?在 eclipse 中遇到同样的错误

转载 作者:行者123 更新时间:2023-12-01 17:07:30 25 4
gpt4 key购买 nike

嘿,对于相同的两个单词,我到处都出现错误。我不确定我做错了什么,但我希望你们能找到错误。基本上我不擅长编写java,但我仍然想制作一个程序,所以我找到了一个基本上是我需要的java程序,现在我正在Eclipse中将其编辑为我的规范。

错误:每一侧都有两个“**”,所有这些都出现错误消息“重复的局部变量”

public String sentenceLyrics()
{
ArrayList<String> toBeUsed = new ArrayList();
for (int a = 0; a < this.slyrics.length; a++) {
if (this.blyrics[a]) {
toBeUsed.add(this.slyrics[a]);
}
}
int numofdouble;
int numofsingle;
int **numofdouble**;
if (toBeUsed.size() == 1)
{
int **numofsingle** = 1;
numofdouble = 0;
}
else if (toBeUsed.size() > 1)
{
int **numofdouble** = rand.nextInt(toBeUsed.size() / 2);
int **numofsingle** = toBeUsed.size() - numofdouble * 2;
System.out.println(numofdouble + " " + numofsingle);

最佳答案

您有同名的变量,就像错误消息所示。

虽然不可能知道您的意图是什么,但您是否只想声明一次并在其余代码中使用它们?如果是这样,请删除第一个声明之后的声明,例如删除前导的 int 类型,然后简单地设置它们的值。

关于java - 这有什么问题吗?在 eclipse 中遇到同样的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24844563/

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