분류 전체보기 (119) 썸네일형 리스트형 [Java] 타입문제예방하기101 - 제네릭(Generic) 이란 개요 앞서 우리는 List, Set, Map 등 컬렉션에 대해 알아보았다. 컬렉션 중 하나인 List에는 add(), get() 메서드를 사용해 값을 추가하거나 꺼내올 수 있다. 이 때 인자값과 리턴값은 Object 형으로 모든 형태가 올 수 있다. 만약에 List에 성적계산을 목적으로 Integer값만 넣으려고 하는데, String값이 포함되어 있다면 어떨까? for(int i=0; i 타입을 지정하여 생성된 List 객체. 모든 타입의 객체를 허용하도록 지정했다. list_korean : Integer타입으로 제한했다. 구현 객체의 요소도 Integer타입 추가되도록 명시적으로 코드를 작성했다. list_english : Integer타입으로 제한했다. 구현 객체의 요소 제한은 생략했다. 자연스럽게 .. [Java] 타입변환(type casting) - 자동타입변환, 강제타입변환 들어가기 타입변환 - 자동 타입 변환 값의 허용범위가 작은 타입이 허용범위가 큰 타입으로 변환될 때 큰 타입을 지정하면 자동으로 큰 타입으로 인식된다. byte byte01 = 10; int int01 = byte01; int int02 = 20; float float02 = int02; float float03 = 100.55; long long03 = float03; 타입변환 강제 타입 변환 값의 허용범위가 큰 타입이 허용범위가 작은 타입으로 변환될 때 실행된다. 원칙적으로 허용되지 않기 때문에 강제로(명시적으로) 변환 코드를 작성하게 되며, 변환 과정에서 데이터가 유실될 우려가 있다. 예를들어 double 타입을 int 값으로 강제 변환하게 되면, 소수점 이하부분은 버려지고 정수부분만 int 값으로.. [Eclipse] Data Source Explorer 이용하여 SQL 실행하기 Data Source Explorer 를 이용하여 eclipse와 datebase가 연결되었다면 sql을 실행해보자. 우측상단에 위치한 버튼[open scrapbook to edit SQL statements]을 클릭 상단에 연결정보(connection profile)가 뜨는 것을 확인할 수 있다. 실행할 sql 문 작성하기 실행하기 전에 저장 먼저 해주자. ctrl+s 누르고 저장할 위치와 이름 설정하기 참고로 SQL파일은 확장자가 .sql 이다 파일을 저장했으면 실행해보자. 드래그해서 실행할 코드를 선택 > 우클릭 > Execute Selected Text 단축키도 있다. 단축키는 아래 그림 참고 sql 이 잘 실행되면 succeeded 라는 기분좋은 응답을 확인할 수 있다 [Eclipse] Data Source Explorer 이용하여 DB(MySQL) 연결하기 (update.2021-11-12) 들어가기 Data Source Explorer는 Eclipse 에서 DB를 제어할 수 있게 해줍니다. 먼저 Eclipse 에서 Data Source Explorer 창을 찾습니다. 없으면 Show View 에서 창을 선택해 열어줍니다. (Window > Show View > Other > 검색 "Data Source Explorer") 연결 Data Source Explorer 에 보면 Database Connections 가 있습니다. 아마 저와 같다면 아무것도 없을 것 같네요. 우클릭 > New를 선택해 신규 연결을 설정합니다. connection type 을 선택합니다. 저는 MySql 로 연결하겠습니다. 그리고 적당한 이름도 지어줍니다. 드라이버를 선택하는 창이 나옵니다. 기존에 등록한 것이 없다.. 이전 1 ··· 17 18 19 20 21 22 23 ··· 30 다음