gpt4 book ai didi

java - 我可以做这个工作吗?使用类调用实例化新数组

转载 作者:行者123 更新时间:2023-11-29 10:02:54 25 4
gpt4 key购买 nike

我正在尝试制作我自己的类,其中一个参数是一个数组。

public class Node {
int i;
String title;
int[] links;

Node(int i, String title, int[] links){
this.i = i;
this.title = title;
this.links = links;
}
}

我可以完成这项工作吗?我想通过像 Node(4, "Title", [1,2,3]) 这样的方式来调用它

最佳答案

I want to call it by doing something like Node(4, "Title", [1,2,3])

嗯,那是行不通的,因为 [1, 2, 3] 不是在 Java 中创建数组的有效方法,但您当然可以调用它像这样:

Node node = new Node(4, "Title", new int[] { 1, 2, 3 });

或者你可能想使用可变参数:

Node(int i, String title, int... links)

这将允许您将其称为:

Node node = new Node(4, "Title", 1, 2, 3);

关于java - 我可以做这个工作吗?使用类调用实例化新数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18365993/

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