목록전체 글 (158)
Jeunwork space
- 형변환 연산자 int → char (char)65 → 'A' char → int (int)'A' →65 float → int (int)1.6f →1 int → float (float)10 →10.0f - 자동 형변환 : 컴파일러가 알아서 자동적으로 형변환. 단, 작은 값을 큰 쪽에 넣을때만 가능 1. byte → int byte b = 10; int i = b; // (int) 자동 형변환으로 생략가능 2. int → byte int i2 = 200; byte b2 = (byte)i2 // int 보다 작은 byte로 형변환 해줄 때는 생략불가 반드시 써줘야 한다. ※ 예외 byte b = 100; // OK byte b = 100; // 값이 리터럴로, 크기가 100으로 byte 크기(-128~12..
- 산술 > 비교 > 논리 > 대입 순으로 수행 - 단항 > 이항 > 삼항 순으로 수행 - 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽
정수형 %b boolean %d 10진 정수 형식으로 출력 %o 8진 정수 형식으로 출력 %x, %X 16진 정수 형식으로 출력 실수형 %f 부동 소수점 형식으로 출력 %e, %E 지수 표현식의 형식으로 출력 %g 실수를 간략하게 출력(%f 와 %e 중에 더 간략한 것) 문자형 %c 문자로 출력 %s 문자열로 출력 ※ Integer.toBinaryString(숫자) 정수를 이진 문자열로 출력 [%5d], 10 [ 10] [%-5d], 10 [10 ] [%05d], 10 [00010]
Base64 클래스 - 64진수로 변환해 암호화/복호화 하는 클래스(encoding) - 자바 8 버전 표준 API에 추가됨
Arrays 클래스 - 클래스 내에서 제공하는 클래스 메서드 등을 이용하여 배열에 대한 조작들을 수행 - 생성자가 없다. - 다양한 메서드들이 오버라이딩 되어있다. - 주요 메서드 static , List : asList(T ...a) static int : binarySearch(Object[]a, Object key) static boolean : equals(Object[] a, Object[] a2) static void : fill(Object[]a, Object val), fill(Object[] a, int fromIndex, int toIndex, Object val) static int : hashCode(Object []a) static void : sort(Object[] a), so..