Java/List

Java/List

Java - List가 제공하는 함수 사용하기

🌱 오늘의 주제 : List가 제공하는 함수 사용하기 🌱 List가 제공하는 함수 사용하기 package List; import java.util.ArrayList; import java.util.Comparator; import java.util.List; public class Ex3 { public static void main(String[] args) { // 리스트가 제공하는 함수 사용하기 List list = new ArrayList(); list.add(5); list.add(3); list.add(9); list.add(1); // list에 숫자 5가 들어있는가? boolean containValue = list.contains(5); // true System.out.println(c..

Java/List

Java - 반복문으로 List 접근하기

🌱 오늘의 주제 : 반복문으로 List 접근하기 🌱 반복문으로 List 접근하기 package List; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Ex2 { public static void main(String[] args) { // 반복문으로 리스트 접근하기 List strList = new ArrayList(); //지네릭 타입이 아닌 클래스 타입 간에 다형성 적용 strList.add("apple"); strList.add("banana"); strList.add("grape"); // 1. index 기반으로 출력 // 문제점: 요소를 중간에 제거하면 문제가 생긴다. (사이즈..

Java/List

Java - List 메소드

🌱 오늘의 주제 : List 메소드 🌱 List 메소드 메소드 설명 반환값 toString() 리스트 값을 [값, 값...]의 문자열 형태로 돌려준다. String add(값) 값을 추가한다 boolean: add가 성공했는지 여부 addAll(콜렉션) Collection을 통째로 추가한다. boolean: add가 성공했는지 여부 contains(값) 리스트에 값이 들어있는지 확인 boolean: 들어있는지 여부 remove(index) index 위치의 요소를 삭제한다. Object(제네릭 설정된 타입): 삭제된 값 remove(값) (값이 숫자가 아닌 경우)값으로 삭제한다. boolean: 삭제가 됐는지 여부 clear() 모든 요소 삭제 void set(index, 값) index 위치의 값을 변..

Java/List

Java - List 초기화, 추가/수정/삭제

🌱 오늘의 주제 : List 초기화, 추가/수정/삭제 🌱 List 초기화, 추가/수정/삭제 package List; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; public class Ex1 { public static void main(String[] args) { // List Integerface의 실제 구현체인 ArrayList 사용 List list1 = new ArrayList(); // 지네릭 타입은 일치하나, 클래스 타입 간에 다형성 적용. list1.add(5); list1.add(3); boolean isSuccess = list1.add(8); System.out.println(isSuc..

Java/List

Java - List를 이용한 쉽게 따라할 수 있는 코드 (상점에 판매할 물건 올리기)

🌱 오늘의 주제 : List를 이용한 상점에 판매할 물건 올리기 코드 모음. 🌱 List를 이용한 마켓에 판매할 물건 올리기 코드 모음. package Map; // 필드, getter, setter (데이터만 담음) public class Goods { // 필드 private String name; private int price; private String state; // 생성자 public Goods(String name, int price, String state) { this.name = name; this.price = price; this.state = state; } // getter public String getName() { return name; } public int getPr..

요가하는 개발자
'Java/List' 카테고리의 글 목록