CLASS/JAVA

#7-4 / foreach,List배열

hingu 2024. 5. 9. 16:53
⚡ foreach 사용법
배열 전용으로 사용하는 반복문이며, 클래스 배열에 주로 많이 사용함
public class web8 {

	public static void main(String[] args) {
		LinkedList<Integer> arr = new LinkedList<Integer>();
		arr.addFirst(50);
		arr.addFirst(150);
		arr.addFirst(250);
		arr.addFirst(350);
		
		for(Integer a : arr) { //for(받는변수 : 클래스 배열 객체명)
			System.out.println(a);
		}
	}
}
⚡ List 배열 
- 상위배열(arraylist,linkedlist 모두 사용할수 있는 배열)
- interface(class 아님)
class web8_box {
	public void abc() {
		List<String> ls = new ArrayList<String>(); 
		List<String> ls2 = new LinkedList<String>(); //둘다 가능
		//List<String> ls3 = new List<>(); 이건 안됨
	}
}

 

I : interface(class 아님)



 

* import java.util.* : 라이브러리 전체 대기