이번에는 리스트에 대하여 공부해도록 하겠습니다.
제가 간단히 작성해 본 리스트 소스입니다.
s1은 Integer형태의 리스트로, s2는 String형태의 리스트로 각각 new를 이용하여 리스트 객체를 생성해줍니다.
그 후, add() 함수를 이용하여 각각의 리스트에 값들을 저장해 주게 됩니다.
add()함수는 값을 저장해주고, size()함수는 배열의 크기를 출력해주는 함수입니다.
또한 contains(값)라는 함수도 자바에서 제공해주고 있는데, 이는 값이 해당 배열에 존재하는지를 파악하여 boolean값인 true 또는 false로써 return 됩니다.
이를 이용하여 if문 안에서 case를 구분지어줄 때에도 간단히 사용될 수 있겠습니다.
그 후, for()문에서 기존의 for(int i=0; i<s1.size(); i++) 의 형태와는 다소 다른 것을 확인해 볼 수 있습니다.
해당 for()문의 표현은 s1라는 리스트에서 Integer형태의 su로 하나하나 값을 빼내어 System.out으로 출력해주는 모습이고,
아래의 for문에서는 s2라는 리스트에서 String형의 city로 값을 추출해주어 출력해주는 부분입니다.
그 후, s2에서 remove함수를 사용하여 Busan을 리스트에서 제거해 준 후
이후 결과값을 살펴보면 아래와 같이 나오는 것을 확인할 수 있습니다.
'Programming > JAVA' 카테고리의 다른 글
Java - (1) Java언어의 특징 (0) | 2016.05.04 |
---|---|
Java(Data Structure) - List, Set, Map (0) | 2016.04.22 |
배열(Array) Test_Array (0) | 2016.04.22 |
function_test (2) | 2016.04.20 |
Java 기초 코딩. (0) | 2016.04.20 |
WRITTEN BY
,