gpt4 book ai didi

java - 如何将int值赋给整型变量

转载 作者:太空狗 更新时间:2023-10-29 16:43:49 24 4
gpt4 key购买 nike

如何将 int 值转换为整数值?

这是我的代码-

private static int[] value= {R.drawable.collection1,R.drawable.collection2}

public static ArrayList<Integer> AddIntValue (int[] value){
ArrayList<Integer> Intvalue=new ArrayList<Integer>();

for(int i=0;i<value.length; i++)
{
Intvalue.add(Integer.valueOf(value[i]), null);
}

return Intvalue;
}

我在 Intvalue.add(Integer.valueOf(value[i]), null); 上遇到错误

请帮帮我

谢谢

最佳答案

java 5 添加了自动装箱,所以你应该可以使用它

int i=3;
Integer number=i;//number now equals 3

您收到错误的原因是因为您使用数组作为索引并试图在此索引处添加空值。如果您的数组是 {100,101,102},它会尝试将 null 添加到索引 100、101 和 102 处的 intValues,它们不存在,从而给您 IndexOutOfBoundsEception;

关于java - 如何将int值赋给整型变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13430407/

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