gpt4 book ai didi

Java varargs - 为什么这些语法 Not Acceptable ?

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

我有这个练习题用于我的 OCAJP8 考试准备。有人可以解释一下为什么“错误”是错误的吗?谢谢。

Which of the following compile?

Response

Wrong
public void moreD(String... values, int... nums) {}

Wrong
public void moreF(String... values, int[] nums) {}

Correct
public void moreB(String values, int... nums) {}

Correct
public void moreG(String[] values, int[] nums) {}

Correct
public void moreA(int... nums) {}

Wrong
public void moreC(int... nums, String values) {}

最佳答案

引自https://docs.oracle.com/javase/1.5.0/docs/guide/language/varargs.html

Varargs can be used only in the final argument position.

关于Java varargs - 为什么这些语法 Not Acceptable ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43814905/

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