JAVA

·JAVA/HIGH JAVA
기본 설정 (인코딩) (빼먹은게 있을 수 있음 JSP위쪽은 설정해줄것) Collection Collection들은 객체만 저장할 수 있다. 기본데이터들은 넣기 위해 객체화가(Wrapper Class) 필요하다 객체화가 된 것은 Boxing 되며 꺼낼땐 Unboxing해서 꺼낸다 제네릭 타입(Generic Type) 클래스 내부에서 사용할 데이터의 타입을 객체를 생성할 때 외부에서 지정해주는 기법 객체를 선언할 때 괄호 안에 그 클래스 내부에서 사용할 데이터의 타입을 정해주는 것을 말한다. 이렇게 선언하게되면 지정하나 데이터 타입 이외의 다른 종류의 데이터를 저장할 수 없다. 이 때 제네릭으로 선언될 수 있는 데이터 타입은 클래스형 이어야 한다 (int => Integer, char => Character..
·JAVA/JAVA BASIC
view 화면 전환은 view를 통해 이루어진다 메소드 선언 시 리턴타입을 View로 설정하므로 화면 전환이 매끄럽게 이루어지도록 함 number > BigDecimal Date > TimeStamp VARCHAR2 > String private void start() { View view = View.MAIN; while (true) { switch (view) { case MAIN: view = home(); break; case LOGIN: view = login(); break; case SIGN: view = sign(); break; default: break; } } } private View home() { System.out.println("1. 로그인"); System.out.print..
·JAVA/JAVA BASIC
예외처리를 한다면 오류 상황을 우회(try-catch)하고 정상적으로 실행하게 해준다. import java.util.Scanner; public class ExceptionExample { Scanner sc = new Scanner(System.in); public static void main(String[] args) { ExceptionExample obj = new ExceptionExample(); obj.process(); } public void process() { int[] num = new int[5]; System.out.println("실행1"); // num의 크기가 5이므로 범위를 벗어 났다는 에러가 뜬다 (ArrayIndexOutOfBoundsException) for(in..
·JAVA/JAVA BASIC
package kr.or.ddit.homework; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Random; import java.util.Scanner; public class HomeWork19 { Scanner sc = new Scanner(System.in); public static void main(String[] args) { HomeWork19 hw = new HomeWork19(); hw.process(); } public void process() { // 주사위 2개를 던졌을 때 나오는 분포도를 출력 // 2 ** // 3..
·JAVA/JAVA BASIC
회원리스트 package kr.or.ddit.study13.map; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Scanner; public class MapExample02 { Scanner sc = new Scanner(System.in); public static void main(String[] args) { MapExample02 obj = new MapExample02(); obj.process(); } List memberList = new ArrayList(); public void process() { while (true) {..
·JAVA/JAVA BASIC
package kr.or.ddit.homework; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; public class HomeWork18 { public static void main(String[] args) { HomeWork18 hw = new HomeWork18(); hw.process(); } public void process() { List list = dataInput(); print(list); int max = maxSalary(list); System.out.println(); System.out.pri..
아잠만_
'JAVA' 카테고리의 글 목록 (10 Page)