gpt4 book ai didi

java - 从 Wrapper 到原始类型以及从原始类型到 Wrapper 的空间高效转换

转载 作者:行者123 更新时间:2023-12-01 17:29:19 28 4
gpt4 key购买 nike

给定以下函数:

public void convertToWrapper(long[] longsToConvert)  
{

}

public void convertToPrimitive(Long[] longsToConvert)  
{
}

Apache ArrayUtils公开以下内容:

public Long[] toObject(long[] longs){
final Long [] result = new Long [array.length];
for (int i = 0; i < array.length; i++) {
result[i] = new Long (array[i]);
}
}

我的问题是有没有办法只利用一个数组来做到这一点?我尝试过以下方法,但不起作用:

for(int i =0;i<array.length;i++)  
{
array[i] = new Long(array[i]);
}

最佳答案

没有。 Long[]long[] 的类型不同,因此赋值将会失败。

关于java - 从 Wrapper 到原始类型以及从原始类型到 Wrapper 的空间高效转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12566686/

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