gpt4 book ai didi

java - 在 java 中可变长度参数概念。但我又得到了错误的答案

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

public class Demo {
public static void main(int ...i) {
System.out.println(i);
}
}

class Demo1 {
public static void main(String ...s) {
Demo.main(1);
}
}

答案是 [I@659e0bfd

最佳答案

来自表示 variadic function 的可变参数文档:

The three periods after the final parameter's type indicate that the final argument may be passed as an array or as a sequence of arguments.

据了解,iDemo 中的整数数组。您可能想要的是:

public class Demo {
public static void main(int ...i) {
System.out.println(i[0]);
}
}

确保测试数组的长度。

当前您正在打印类:[I@659e0bfd 这表示一个整数数组(注意括号 [ 表示数组和 I 表示整数)。

关于java - 在 java 中可变长度参数概念。但我又得到了错误的答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31902330/

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