Java 如何在arraylist的一个单元格中分隔项目?
有没有办法在arraylist的一个单元格中分隔项目?打印阵列列表时,如下所示:Java 如何在arraylist的一个单元格中分隔项目?,java,arraylist,Java,Arraylist,有没有办法在arraylist的一个单元格中分隔项目?打印阵列列表时,如下所示: [4485,8765,7665,76545,6544,66544,43332,2222 ....] [8833,8383,38383,39595,49596,60696,50505,...] . . . 因此,我认为它可以在一个单元格中保存多个项目,而我希望单独保存它们。现在我如何在一个单元格中分割项目并分别保存它们? (从udp接收的arraylist保存数据包)假设您的列表是这样声明的: List<Li
[4485,8765,7665,76545,6544,66544,43332,2222 ....]
[8833,8383,38383,39595,49596,60696,50505,...]
.
.
.
因此,我认为它可以在一个单元格中保存多个项目,而我希望单独保存它们。现在我如何在一个单元格中分割项目并分别保存它们?
(从udp接收的arraylist保存数据包)假设您的
列表是这样声明的:
List<List<Integer>> list = new ArrayList<List<Integer>>();
List List=new ArrayList();
您可以简单地迭代它
for(List<Integer> integers : list) {
System.out.println(integers);
}
for(列表整数:列表){
System.out.println(整数);
}
公共静态void main(字符串参数[])
{
ArrayList arr=新的ArrayList();
arr.add(121);
arr.add(122);
arr.add(123);
arr.add(124);
arr.add(125);
列表l=arr;
对于(int i=0;i或解释。改进写作问题我一点也听不懂你在说什么。请解释清楚,尽量包含代码示例,并使用标准术语,如数组
,而不是单元格。似乎每个数据包本身就是一个数字数组。你必须遍历接收到的每个数据包的数组,并分别插入每个数据包的元素如何声明ArrayList
-更具体地说,为ArrayList
声明的泛型类型(T)是什么?谢谢,是的,每个数据包本身就是一个数组,但是可以在ArrayList中将它们分开吗?
public static void main(String args[])
{
ArrayList<Integer> arr=new ArrayList<Integer>();
arr.add(121);
arr.add(122);
arr.add(123);
arr.add(124);
arr.add(125);
List<Integer> l=arr;
for(int i=0;i<l.size();i++)
{
System.out.println(l.get(i));
}
}