하루의 일상💜

[JAVA] 서식문자%d, 형변환, 입력 본문

JAVA/공부

[JAVA] 서식문자%d, 형변환, 입력

도하루박 2022. 7. 23. 16:35
반응형

서식문자

printf() 를 이용하기 위한 서식문자사용 방법

반드시 따옴표 안에 작성해야 한다.

 

%d : decimal (10진수 정수)

%o : octal (8진수 정수)

%x : hexadeximal (16진수 정수)

 

%f : float (실수)

%c : character (문자)

%s : string (문자열)

 

출력메소드 : printf() 를 사용하며 자동으로 줄바꿈되지 않는다. 줄바꿈시엔 \n을 따옴표 안에 작성

ex) System.out.printf("%d+%d=%d\n",a,b,c);     

 

형변환

자동형변환 규칙

정수+정수=정수    

정수+실수=실수   ex)3 + 0.0 = 3.0

 

강제형변환방법

(자료형)값            ex) (double)3 → 3.0

 

문자열 형변환

문자열을 일반 자료형으로

 Integer.parseInt("");  → 정수값
 Double.parseDouble("");  → 실수값
 Float.parseFloat("");  → 실수값

 

입력

입력하기 전에 출력을 통해 어떤 값을 입력할지 사용자에게 알려주어야 한다.

Scanner sc = new Scanner(System.in);

입력메소드

ex)

int num1,num2 = 0;

Scanner sc = new Scanner(System.in);

num1=Integer.parseInt(sc.next());

num2=Integer.parseInt(sc.next());

 

 

 

 

 

 

 

반응형

'JAVA > 공부' 카테고리의 다른 글

[JAVA] this  (0) 2022.07.27
[JAVA] 메서드, 파라미터, 멤버변수, 지역변수  (0) 2022.07.24
[JAVA] 반복문 for, while, do-while  (0) 2022.07.23
[JAVA] 조건문 if, switch  (0) 2022.07.23
[JAVA] 논리연산자, 삼항연산자  (0) 2022.07.23