[英]Warning "Consider using varargs for methods or constructors which take an array the last parameter"
[英]Consider using varargs for methods or constructors
我有一个功能:
public static String bytesToHex(byte[] bytes) {
...
}
和有关代码样式的工具建议:
考虑将varargs用于将数组作为最后一个参数的方法或构造函数
我该如何编辑?
Doc说,作为API设计师,只有真正受益匪浅时,才应谨慎使用它们。
vararg
可以由三个点(...)
表示,它们至少在byte
上不能看起来很好,恕我直言。 我建议您坚持使用byte[]
因为在大多数编程情况下,我们将使用byte[]
而不使用奇异的byte
元素,并且在这种特殊情况下,使用varargs
不会带来任何好处。
public static String bytesToHex(byte... bytes) {
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.