자바

· IT/Java
변수값 콘솔 출력 메소드 의미 println( ) 괄호 안의 내용 출력 후 행 변경 print( ) 괄호 안의 내용 출력 printf("형식문자열", 값1, 값2) 형식 문자열에 맞추어 뒤의 값 출력 prinft( )의 형식 형식문자열 %[argument_index$] [flasgs] [width] [.precision] conversion argument_index$ : 값의 순번 flasgs: -, 0 width: 전체 자릿수 .precision : 소수 자릿수 conversion : 변환 문자 형식화된 문자열 설명 출력 형태 정수 %d 정수 123 %6d 6자리 정수, 왼쪽 빈자리 공백 ___123 %-6d 6자리 정수, 오늘쪽 빈자리 공백 123___ %06d 6자리 정수, 왼쪽 빈자리 0 채움 ..
· IT/Java
강제 타입 변환 큰 허용 범위 타입은 작은 허용 범위 타입으로 자동 타입 변환될 수 없지만 작은 허용 범위 타입으로 쪼개어서 저장하는 것은 가능하다. 강제 타입 변환(casting)이며, 연산자로 괄호()를 사용하는데 괄호 안에 들어가는 타입은 쪼개는 단위이다. 작은 허용 범위 타입 = (작은 허용 범위 타입) 큰 허용 범위 타입 int ➡️ byte int intVal = 10; byte byteVal = (byte) intVal; 10진수 10은 2진수 1010으로 1byte만 있어도 저장 가능하다. int 타입은 4byte의 크기를 가지므로 10은 끝 1byte 안에 저장된다. byte 타입으로 강제 타입 변환을 하면 앞에 3byte는 삭제되고 끝 1byte 값만 byte타입 변수에 저장된다. 2b..
· IT/Java
정수 타입 타입 메모리 크기 저장되는 값의 허용 범위 byte 1byte 8bit -128 ~ 127 short 2byte 16bit -32,768 ~ 32,767 char 2byte 16bit 0 ~ 65535(유니코드) int 4byte 32bit -2,147,483,648 ~ 2,147,483,647 long 8byte 64bit -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 리터럴(literal) 리터럴이란 프로그래머가 직접 입력한 값을 의미한다. 소스 코드의 고정된 값을 대표하는 용어이며, 종류로는 정수, 실수, 문자, 논리, 문자열 리터럴이 있다. 변수에 대입할 정수 리터럴은 진수에 따라 작성하는 방법이 다르다. public class Int..
Huitopia
'자바' 태그의 글 목록 (6 Page)