자바

· 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
정수 타입타입메모리 크기저장되는 값의 허용 범위byte1byte8bit-128 ~ 127short2byte16bit-32,768 ~ 32,767char2byte16bit0 ~ 65535(유니코드)int4byte32bit-2,147,483,648 ~ 2,147,483,647long8byte64bit-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807리터럴(literal)리터럴이란 프로그래머가 직접 입력한 값을 의미한다.소스 코드의 고정된 값을 대표하는 용어이며, 종류로는 정수, 실수, 문자, 논리, 문자열 리터럴이 있다.변수에 대입할 정수 리터럴은 진수에 따라 작성하는 방법이 다르다.public class IntegerLiteralExample { publ..
Huitopia
'자바' 태그의 글 목록 (6 Page)