2017年5月12日 星期五

java arrayList 用法整理

arrayList 為Java內建的Class,功能超級強大,以下是其用法整理
1. 使用前先import:
import java.util.ArrayList;


2. 建構新arrayList: ArrayList <String> fruit = new ArrayList();
p.s. 切記一定要有後面這一段new的初始化,一定要有,否則編譯不會過
p.s. 不可用於primitive data type,例如int,double之類的

3. 加入元素:
fruit.add("Apple");
fruit.add("Banana");
P.S. 注意和C/C++一樣,index從0開始

4. 設定特定位置:
String desired= "Coconut";
Fruit.set(1,desired);
P.S. 可用來取代元素,如我的程式碼,將原本1號位置的"Banana"取代為Coconut

5.ArrayList 大小:
int num=fruit.size();
6. 遍歷所有元素:
for(int i=0;i<num;i++)
   system.out.println(fruit.get(i));




附上完整程式碼:

import java.util.ArrayList;


public class fruit{
 
  public static void main(String[] args){
  ArrayList<String>  fruit = new ArrayList<String>();

  fruit.add("Apple");
  fruit.add("Banana");

  String desired= "Coconut";
  fruit.set(1,desired);

  int num=fruit.size();

  for(int i=0;i<num;i++)
  System.out.println(fruit.get(i));
  }
}

沒有留言:

張貼留言