728x90 타입변환2 [Java] 변수와 타입/타입 변환 더보기 Day4. 230502 타입 변환 +연산에서의 문자열 자동 타입 변환 피연산자가 모두 숫자일 경우 덧셈 연산 수행. 피연산자 중 하나가 문자열일 경우 나머지 피연산자도 문자열로 자동 변환 숫자+숫자 → 덧셈 연산 → 숫자 "문자열"+숫자 → "문자열"+"숫자" → 결합연산 → "문자열숫자" 숫자+"문자열" → "숫자"+"문자열" → 결합연산 → "숫자문자열" 문자열을 기본 타입으로 강제 타입 변환 문자열을 기본타입(byte, short, int, long, float, double)으로 강제형변환 변환 타입 사용 예 Sting→byte String str = "10"; byte v = Byte.perseByte(str); String→short String str = "10"; short v = .. 2023. 5. 2. [Java] 변수와 타입/데이터타입,타입 변환(자동,강제,리터럴형 변환) 더보기 Day3. 230501 데이터타입 기본타입(primitive type) 기본 타입 허용 범위 크기순 byte(1) < short(2) < int(정수기본.4) 에러발생. int보다 큰 타입은 상관없음. 리터럴형변환 값F, 값f (말하지 않으면 int여서 float로 형변환) 값L. 값l(말하지 않으면 double 이어서 long으로 변환) 2023. 5. 1. 이전 1 다음 728x90