为了账号安全,请及时绑定邮箱和手机立即绑定

我使用Arraylist试图用add把一个string数组装入,但是似乎没有效果?为什么?

我使用Arraylist试图用add把一个string数组装入,但是似乎没有效果?为什么?

慕姐8265434 2022-05-01 16:06:22
而另外一个Arraylist 把一个int数组强制转换成string装入就没有问题。请问应该怎样做?这段有问题String[] tempMSGH=msghline.split(":");i=tempMSGH.length;for(int u=0;u<j;u++){String msgh=tempMSGH[u];varMSGH.add(msgh);}下面的却可以String[] tempANNC=anncline.split(":");k=tempANNC.length;for(int u=0;u<j;u++){decCode=Integer.parseInt(tempANNC[u],16);decANNC.add(Integer.toString(decCode));}补充一下就是最后varMSGH.get(x)没有任何东西,varMSGH.size()为0而 decANNC.get(x)有元素,size也正确。我应该如何处理上面那种情况。
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

import java.util.ArrayList;
import java.util.List;

public class ArrayTest {

public static void main(String[] args) {
String[] strings = { "aaa", "bbb", "ccc" };
List<String> list1 = new ArrayList<String>();
for (String str : strings) {
list1.add(str);
}

int[] arr = { 1, 2, 3 };
List<Integer> list2 = new ArrayList<Integer>();
for (int i : arr) {
list2.add(i);
}
}
}

查看完整回答
反对 回复 2022-05-04
  • 1 回答
  • 0 关注
  • 255 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信