java ArrayListで一般的に使用されるメソッド

 

 java ArrayListで一般的に使用されるメソッド

1. public boolean add(E e):コレクションに要素を追加します。パラメーターのタイプはジェネリックタイプと同じです。戻り値は、追加が成功したことを示します。
 備考:ArrayListコレクションの場合、追加操作は成功する必要があるため、戻り値を使用できます
  が、他のコレクション(将来学習)で使用できます。追加操作は成功しない場合があります。

 boolean add(E e)
          指定された要素をこのリストの最後に追加します。

 2. public E get(int index);コレクションから要素を取得します。インデックス番号、戻り値は対応する位置の要素です

 E get(int index)
          リストの指定された位置にある要素を返します。

  3.パブリックE削除(intインデックス)、要素をコレクションから削除、パラメーターはインデックス番号、戻り値は削除された要素

 E remove(int index)
          このリストの指定された位置にある要素を削除します。

 4.public int size();

 コレクションの要素のサイズと長さを取得します。戻り値は、コレクションに含まれる要素の数です。

 int size()
          このリスト内の要素の数を返します。
import java.util.ArrayList;
public class Test03ArrayListMethod {

	public static void main(String[] args) {
		ArrayList <String> list=new ArrayList<>();
		System.out.println(list);//[]
		
		
		//向集合中添加元素:add
		 boolean boo=list.add("中国");
		 System.out.println("添加是否成功 "+boo);//result:true
		 System.out.println(list);//result:中国
		 
		 list.add("美利坚");
		 list.add("香港");
		 list.add("澳门");
		 list.add("北京");
		 list.add("石家庄");
		 list.add("广东");
		 System.out.println(list);//result:[中国, 美利坚, 香港, 澳门, 北京, 石家庄, 广东]
		 
		 //从集合中过去一个元素:get 索引从0开始
		 String name=list.get(2);//将获取的名字赋值给name
		 System.out.println("集合中2号索引提取 ="+name);//香港
		 
		 //从集合中删除元素:remove. 从索引值0开始
		  	String whoRemove=list.remove(1);	
		  	System.out.println("被删除的是  "+whoRemove);
		  	//这时的排序
		  	System.out.println(list);//[中国, 香港, 澳门, 北京, 石家庄, 广东]
		  	
		  	//获取的集合长度尺寸,也就是其中元素的个数
		  	int size=list.size();
		  	System.out.println("集合的长度"+size);//6
	}

}
import java.util.ArrayList;

public class Test04ArrayListEech {

	public static void main(String[] args) {
		ArrayList<String> list=new ArrayList<>();//ctrl+shift+o
		list.add("黄山");
		list.add("泰山");
		list.add("塔山");
		//遍历集合
		for(int i=0;i<list.size();i++)
		{
			System.out.println(list.get(i));
		}	 
	}

}


结果:黄山
     泰山
     塔山

                                                                                                                                                                               20-4-20

                                                                                                                                                                                学習記録

 

发布了10 篇原创文章 · 获赞 0 · 访问量 87

おすすめ

転載: blog.csdn.net/Q791425037/article/details/105641301