当前位置: 首页 > 面试题库 >

如何将列表转换为可变参数参数java

麻学博
2023-03-14
问题内容

我有一个方法,它使用可变长度的字符串(String …)作为参数。我List<String>和我在一起。如何将其作为参数传递给方法?


问题答案:

String...等于a String[] 因此,只需将a 转换list为a String[],就可以了。



 类似资料:
  • 问题内容: 我目前正在尝试将某些行PIVOT转换为列。问题是我并不总是知道有多少行可用。让我们看一个例子: 结果” 静态枢纽的SQL FIDDLE范例。我正在尝试实现动态枢轴-http://sqlfiddle.com/#!3/ 2be82/1 因此,这是我的难题:在这种情况下,我希望能够基于GroupID透视未知数量的列。 我希望能够将GroupID 3中的所有行都列为PIVOT。我需要在不知道g

  • 支持可变长参数列表的函数可以支持任意个传入参数,比如fmt.Println函数就是一个支持可变长参数列表的函数。 package main import "fmt" // 这个函数可以传入任意数量的整型参数 func sum(nums ...int) { fmt.Print(nums, " ") total := 0 for _, num := range nums {

  • 我有以下代码: 这个实现可能看起来有点奇怪,但是这个例子来自一个更大的项目,其中有许多函数参数。 对于函数的第一次调用,所有操作都按预期进行,两条语句的结果相同。然而,对于第二个电话,这种行为对我来说似乎很奇怪。有人能解释一下这里发生了什么吗? 谢谢

  • 问题内容: 我有一个像这样的字符串: 如何将其转换为这样的JavaScript对象? 问题答案: 此编辑根据注释改进并解释了答案。 例 分五个步骤进行解析: 解码URI:abc = foo&def = [asf]&xyz = 5 转义引号:相同,因为没有引号 替换并: 替换=: 带有卷发和引号的环绕: 这是合法的JSON。 一种 改进的解决方案 允许在搜索字符串中包含更多字符。它使用reviver

  • 问题内容: 想要改善这篇文章吗? 提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 JavaScript中的对象是一个奇怪的疣-在大多数情况下,它的行为就像一个数组,但实际上不是数组对象。因为它是真正的完全是另一回事,它没有从有用的功能类似,,,和。 使用一个简单的for循环从arguments对象构造新数组非常容易。例如,此函数对其参数进行排序: 但是,仅获

  • 我有2个对象ExpertJpa到ExpertDto的现有映射,需要另一个参数来过滤ExpertJpa。这个映射工作正常,现在我尝试将ExpertJpa列表转换为ExpertDto列表,我添加了第二个参数。 在构建时,我收到错误消息,即List是一个接口,不能是实例…… 错误:(53,18) java:返回类型java.util.List是一个抽象类或接口。提供非抽象/非接口结果类型或工厂方法。