gpt4 book ai didi

java - 将带有字符串和 int 的数组传递给另一个类

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

我是 Java 的新手,我没有找到任何关于这个案例的信息。

我基本上是想将这个名为 vakken 的数组传递给一个名为 Vak 的新类,Vak 希望收到一个 String 和一个 int。

        Vak[] vakken = new Vak[1];
vakken[0] = new Vak("Test",3);

Vak vak = new Vak(vakken[0]);

每当我尝试上面的代码时,我都会收到此错误。

Exception in thread "main" java.lang.UnsupportedOperationException: Not supported yet.
at ectsmonitor2.Vak.<init>(Vak.java:24)
at ectsmonitor2.ECTSmonitor2.main(ECTSmonitor2.java:27)
Java Result: 1

Vak.class

public class Vak {
public String naam;
public int teVerdienenEcts;

public Vak(String vakNaam, int vakTeVerdienenEcts){
naam = vakNaam;
teVerdienenEcts = vakTeVerdienenEcts;
}
}

最佳答案

您实际上还没有编写接受 Vak 的构造函数,让它抛出 UnsupportedOperationException。将一些代码放入构造函数中,例如

public Vak(Vak v) {
this(v.naam, v.teVerdienenEcts);
}

关于java - 将带有字符串和 int 的数组传递给另一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26535028/

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