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.* : 라이브러리 전체 대기