在Ja中ArrayList用什么方法添加数据?
List list = new ArrayList();
arraylist怎么添加数组 arraylist添加键值对
arraylist怎么添加数组 arraylist添加键值对
arraylist怎么添加数组 arraylist添加键值对
list.add();
add方法的参数是Object。所以只要是ja中的对象你都可以添加。
/
/
/
@author qingsongwang
/
import ja.util.ArrayList;
import ja.util.Iterator;
public class ArrayListDemo
{public static void main( String[] args )
{ArrayList arrayList = new ArrayList();
arrayList.add( new Integer( 1 ) );
arrayList.add( new Integer( 2 ) );
arrayList.add( new Integer( 3 ) );
arrayList.add( new Integer( 4 ) );
arrayList.add( new Integer( 5 ) );
arrayList.add( new Integer( 6 ) );
arrayList.add( new Integer( 7 ) );
arrayList.add( new Integer( 8 ) );
arrayList.add( new Integer( 9 ) );
arrayList.add( new Integer( 10 ) );
for( int i=0; i {System.out.println( i + " = " + arrayList.get( i ) +"t" ); }arrayList.remove( 5 ); arrayList.set( 5, new Integer( 28 ) ); arrayList.add(new Integer(11)); for( Iterator i=arrayList.iterator(); i.hasNext(); ) {Integer integer = ( Integer )i.next(); System.out.println( integer +"t"); }} } ArrayList本身只支持1维,如果要实现2维的话,一种做法是ArrayList里面再放ArrayList。 ArrayList list = new ArrayList(); for(int i = 0; i < 5; i++){ list.Add(new ArrayList()); }可以这样访问: object obj = list[a][b]; 1、ArrayList是动态数组,List是一个接口,不能实例化,需要实例化一个ArrayList; List list = new ArrayList(); 2、使用list .add(任何对象);就可以进行添加了。代码如下: bean类 package com.whn.bean; public class ListBean { private String name; private String pwd; public void setName(String name) { this.name = name; }public String getName() { return name; }public void setPwd(String pwd) { this.pwd = pwd; }public String getPwd() { return pwd; }} 测试类package com.whn.test; import com.whn.bean.ListBean; import ja.util.ArrayList; import ja.util.List; public class ListTest { //测试 public static void main(String[] args) { List //添加 for(int i=10;i<20;i++){ ListBean listBean = new ListBean(); listBean.setName("name"+i); listBean.setPwd("pwd"+i); list.add(listBean);//把listBean添加到arrayList中 }//把数据取出来 for(ListBean lb:list){ System.out.println(lb.getName()); System.out.println(lb.getPwd()); }} } ArrayList list=new ArrayList ();,可以使用泛型。你这样的用法也可以,你这种的dog0也可以写成ArrayList dog0 =new ArrayList (); 前提是你这个dog得是个对象。你这种取值的时候可以这样 for(Dog ddog0){ System.out.print(d.getName()); System.out.print(do.getAge()); }注意:前提是你这个dog是个对象,并且要有get方法 arraylist的元素是object类型,所以直接添加就可以了。 public class Test {public static void Main(String[] args) {ArrayList arr = new ArrayList(); int[] dat = new int[10] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; arr.Add(dat); int[] d = (int[]) arr[0]; for (int i = 0; i < d.Length; i++) Console.Write(d[i] + " "); Console.ReadKey(); }} 将2图中第11行代码换成 list=Arrays.asList(array);这样应该就行了 在第10行定义list的时候类型定义为数组类型就行了 ArrayListC#中 arraylist 能添加二维数组吗?如果能的话要怎么初始化?
arraylist怎么定义一个多列,动态行的数组
ArrayList 怎么存数组呀?
arraylist如何将数组加到里面去,具体代码是什么
关于ja的一个问题,怎么把一个数组添加到List