본문 바로가기
#7-3 / LinkedList 클래스 배열 ⚡ LinkedList 클래스 배열package oop;import java.util.Arrays;import java.util.LinkedList;//LinkedList 클래스 배열public class web5 { public static void main(String[] args) { Integer a[] = {1,3,5,7,9}; //원시배열 //클래스 배열 선언 LinkedList ls = new LinkedList(Arrays.asList(a)); LinkedList ls2 = new LinkedList(); ls2.add(10); ls2.add(20); ls2.add(30); //ArrayList에서도 가능 ls2.add(2,50); ls2.remove(0); .. 2024. 5. 9.
#7-2 / getter,setter DAO - Data Access Object : 데이터에 접근하기 위한 객체 (삽입,삭제,조회)DTO - Data Transfer Object : Getter,Setter를 이루는 메소드의 집합 VO - Value of Object : Getter(상수 데이터)를 이용하여 값을 가져오는 메소드https://dev-eunse.tistory.com/45⚡ DTODTO에 있는 모든 변수를 활용할 필요는 없으며  단,필요한 변수가 있을 경우 DTO에 생성 후 setter,getter메소드를 생성package oop;import java.util.ArrayList;//Dto를 이용한 배열 생성하기public class web3 {//DTO에 있는 모든 변수를 활용할 필요는 없으며 //단,필요한 변수가 있을 경우.. 2024. 5. 9.
#7-1 / 주의 ⚡ 주의 *  sort 사용 시 주의사항 : 반복문에 new오브젝트 사용시 할당량을 확인해야함 *  반복문 사용시 1차배열 생성이 중요하다. 또한, 2차배열도 반복문 안과 밖에 따라 다른 결과가 출력 될 수 있다* 2차 및 다차원 배열시 sort를 1차배열 형태에 적용하면 추가 2차배열 및 다차원 배열 모두 동일하게 적용된다( 2차배열엔 sort하지 않는게 좋다! )package oop;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;public class web1 { public static void main(String[] args) { //-- sort 사용 시 주의사항 : 반복문에 new오브젝트 사용시.. 2024. 5. 9.
getter & setter - getter,setter : 데이터를 주고받는 역할을 하는 classString id,name,email,age 드래그 우클릭 ->  Source -> Generate Getters and Setters 하면 알아서 쭉 만들어줌package oop;public class dto { String id,name,email,age;}🔽🔽🔽🔽🔽🔽getter : return 메소드setter : 필드에 있는 변수에 데이터 삽입package oop;public class dto { String id,name,email,age; public String getId() { //getter (return 메소드) return id; } public void setId(String id) { //sette.. 2024. 5. 8.