본문 바로가기

분류 전체보기

(454)
Java - [클래스] 실습 보호되어 있는 글입니다.
클래스 보호되어 있는 글입니다.
SQL - DELETE DELETE FROM book WHERE title = '피터팬'; 테이블의 데이터 삭제 * DELETE : 관계형 데이터베이스의 테이블에서 이미 저장된 값을 삭제하는 명령 -- DELETE 기본 문법 DELETE FROM 테이블 WHERE 컬럼 = '데이터'; 제목이 '피터팬' 인 책 데이터를 book 테이블에서 삭제 -- WHERE문이 없을 시, 테이블의 모든 데이터 삭제 DELETE FROM 테이블; -- 잃어버린 책 2권을 book 테이블에서 삭제 -- ' 문자열이란걸 알려주기 위해 \ 이용 DELETE FROM book WHERE title = 'Harry Potter and the Philosopher\'s Stone'; DELETE FROM book WHERE title = 'The Lord..
SQL - UPDATE 테이블의 데이터 수정 * UPDATE : 관계형 데이터베이스의 테이블에서 이미 저장 된 값을 수정하는 명령 -- UPDATE 기본 문법 UPDATE 테이블 SET 컬럼명 = '변경할 값(미래)' WHERE 컬럼명 = '데이터(현재)'; UPDATE book SET title = '피터팬 2' WHERE title = '피터팬'; 책 title이 '피터팬' 인 데이터의 title을 '피터팬2'로 변경 -- 대출 반납의 정보가 담긴 테이블의 구조 조회 DESC rental; -- 대출 반납 상태를 조회 SELECT * FROM rental; -- 반납 시간을 수정하는 쿼리를 작성 UPDATE rental SET rental_end_date = '2019-04-05 12:00:30' WHERE id = 100..
Java - Map 실습 보호되어 있는 글입니다.
Java - Map Map Map은 key와 value를 쌍으로 데이터를 저장하는 자료구조 key를 이용해서 value를 찾을 수 있도록 설계되어 있기 때문에 key는 중복될 수 없고, 값은 중복될 수 있다. Map 인터페이스를 구현하는 클래스를 사용하는 방법 Map생성 키와 밸류도 제너릭을 이용해서 값을 지정할 수 있다. Map map = new HashMap(); 이 Map에는 값을 저장할 때, 키와 밸류가 쌍으로 저장되어야 하기 때문에 put() 사용 map.put("001", "KIM"); map.put("002", "HONG"); map.put("003", "JIM"); 같은 키 값은 중복된 값은 안된다. - 체크해보기 map.put("001", "kang"); 맵에 들어있는 데이터의 저장되는 자료의 수가 몇 개인..
Java - List 실습 보호되어 있는 글입니다.
Java - List List List는 배열과 비슷하게 사용되는 자료구조 배열과 리스트의 다른 점은 배열은 한번 생성하면 크기가 변경되지 않는 자료구조이지만 List는 저장 공간이 필요에 따라서 자동으로 늘어날 수 있는 자료구조이다. 이러한 list에는 데이터의 중복이 있을 수 있고, 순서도 있다. List 인터페이스로 import할 때 주의할 점. java.awt - 클래스 java.util - 인터페이스 List 인터페이스를 구현하는 클래스를 사용하는 방법 List 선언 제너릭을 이용해서 String 값만 담을 수 있도록 정의. List도 인터페이스이기때문에 리스트가 인스턴스가 될 수 없다. 이런 리스트를 구현하고 있는 가장 많이 사용되는 ArrayList()를 생성 List list = new ArrayList(); ..