arraylist-java ArrayList<Set<Integer>>数组如何定义

问题描述

java ArrayList<Set<Integer>>数组如何定义
各位朋友,我在类的定义中出现了
private static final ArrayList> tmp = new ArrayList>()[10]
这样的语句,但是编译器保存,请问各位,我应该如何修改?

解决方案

private static final ArrayList> tmp[] = new ArrayList[10];

解决方案二:
在手机端显示不全,arraylist>=new arraylist>()[10]

解决方案三:

 private static final ArrayList<Set<Integer>> tmp[] = new ArrayList[10];

解决方案四:
使用List比较好。

private static final List<Set<Integer>> temp[] = new ArrayList[10];

解决方案五:
Set 外面套 List 你想干嘛? 二维数组啊
list是变长的,定义的时候不需要定义长度
private static final ArrayList> tmp = new ArrayList(); 就ok了

解决方案六:
Set set = new set(1234 ... )
ArrayList tmp[] = new ArrayList[ ];

解决方案七:
http://tieba.baidu.com/p/626613186

时间: 2024-11-01 23:03:40

arraylist-java ArrayList&amp;lt;Set&amp;lt;Integer&amp;gt;&amp;gt;数组如何定义的相关文章

JAVA ArrayList详细介绍(示例)_java

第1部分 ArrayList介绍ArrayList 是一个数组队列,相当于 动态数组.与Java中的数组相比,它的容量能动态增长.它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口.ArrayList 继承了AbstractList,实现了List.它是一个数组队列,提供了相关的添加.删除.修改.遍历等功能.ArrayList 实现了RandmoAccess接口,即提供了随机访问功能.Randmo

[Java] ArrayList、LinkedList、Vector的区别

版权声明:请尊重个人劳动成果,转载注明出处,谢谢! 首先我们来看一下继承关系: 我们可以看出ArrayList.LinkedList.Vector都实现了List的接口.  接下来分别看一下三个数据结构的说明. public class ArrayList extends AbstractList  implements List, RandomAccess, Cloneable, Serializable List 接口的大小可变数组的实现.实现了所有可选列表操作,并允许包括 null 在内的

Java ArrayList 的不同排序方法

由于其功能性和灵活性,ArrayList是 Java 集合框架中使用最为普遍的集合类之一.ArrayList 是一种 List 实现,它的内部用一个动态数组来存储元素,因此 ArrayList 能够在添加和移除元素的时候进行动态的扩展和缩减.你可能已经使用过 ArrayList,因此我将略过基础部分.如果你对 ArrayList 还不熟悉,你可以参考它的 API 文档,可以很容易理解在 ArrayList 上执行基本的操作. 在这篇文章中,我将讨论ArrayList中一种极其重要的操作,你很有可

Java ArrayList删除特定元素的方法

ArrayList是最常用的一种java集合,在开发中我们常常需要从ArrayList中删除特定元素.有几种常用的方法: 最朴实的方法,使用下标的方式: ArrayList al = new ArrayList();    al.add("a");    al.add("b");    //al.add("b");    //al.add("c");    //al.add("d");    for (in

Java ArrayList的不同排序方法_java

由于其功能性和灵活性,ArrayList是 Java 集合框架中使用最为普遍的集合类之一.ArrayList 是一种 List 实现,它的内部用一个动态数组来存储元素,因此 ArrayList 能够在添加和移除元素的时候进行动态的扩展和缩减.你可能已经使用过 ArrayList,因此我将略过基础部分.如果你对 ArrayList 还不熟悉,你可以参考它的 API 文档,可以很容易理解在 ArrayList 上执行基本的操作. 在这篇文章中,我将讨论 ArrayList 中一种极其重要的操作,你很

Java ArrayList 实现实例讲解_java

 ArrayList概述:  ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存.     ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返回一个线程安全的ArrayList类,也可以使用concurrent并发包下的CopyOnWriteArrayList类.     ArrayList实现了Serializable接口,因此

Java ArrayList.toArray(T[]) 方法的参数类型是 T 而不是 E的原因分析_java

前两天给同事做 code review,感觉自己对 Java 的 Generics 掌握得不够好,便拿出 <Effective Java>1 这本书再看看相关的章节.在 Item 24:Eliminate unchecked warnings 这一节中,作者拿 ArrayList 类中的 public <T> T[] toArray(T[] a) 方法作为例子来说明如何对变量使用 @SuppressWarnings annotation. ArrayList 是一个 generic

java ArrayList集合中的某个对象属性进行排序的实现代码_java

开发中有时候需要自己封装分页排序时,List如何对某一属性排序呢,分享一个小实例,大家共勉,希望能对大家有用,请多多指教. 1.Student的Bean如下: public class Student { private int age; private String name; private String weight; public String getWeight() { return weight; } public void setWeight(String weight) { th

java数组-数组既定义长度又要赋值。

问题描述 数组既定义长度又要赋值. java大神们问个问题,我定义了N个数组char []N1=new char[1];char []N2=new char[2];--在使用的时候再给它赋值N1[0]=0x01;那N2--怎么定义?一字节一字节定义岂不是会累死?后面还有几十个字节的.(不能在初始化的时候赋值,因为我既需要长度又需要赋值,因为长度不会变,值可能经常要改.)类似于C结构体那种吧,有没有个方法一类的可以实现一串数赋值的.我查到的是用arraycopy复制,但是现在需求是,比如N18要改