gpt4 book ai didi

java - 构造函数给我的参数列表长度不同

转载 作者:行者123 更新时间:2023-12-01 18:25:21 24 4
gpt4 key购买 nike

所以我正在尝试这样做

public static void main(String[] args)
{
int numEach = 3;
int boatSize = 2;
if(args.length > 1)
{
numEach = Integer.parseInt(args[1]);
boatSize = Integer.parseInt(args[3]);
}
arrayCan[0] = numEach;
arrayCan[1] = 0;
arrayMis[0] = numEach;
arrayMis[1] = 0;
RiverCrossingPuzzle puzzle = new RiverCrossingPuzzle (numEach, boatSize);
}

但它说参数不接受 2 个整数。我也这么写

public RiverCrossingPuzzle (numEach, boatSize)
{
this.numEach = numEach;
this.boatSize = boatSize;
}

上面的main函数之前?我应该根据命令行的输入进行构造,并且如果没有主程序,我就无法接受输入。那么有人可以帮助我解决我需要解决的问题吗?

最佳答案

尝试向构造函数添加类型(java 需要):

这是一个例子

public Blammy(int xxx, int qqq)
{
this.xxx = xxx;
this.qqq = qqq;
}

关于java - 构造函数给我的参数列表长度不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26390003/

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