본문 바로가기
프로그래밍/JAVA

03 주석, 제어문자와 출력 메소드

by 윤지(●'◡'●) 2021. 3. 19.
반응형

 

 


01 자바 프로그램 구조

 


프로젝트
                       패키지
                                              클래스(맨 앞글자가 대문자)
                                                                                            메소드(이름뒤에 소괄호())
                                                                                                                                          소스코드

 

와 같은 형식으로 이루어져 있다 :)

 

{   } : 영역, 바디, 해당하는 클래스, 메소드 등의 영역을 나타낸다
* 현재 선언중임을 나타낸다.

컴파일러 해석 방향은 위에서 아래로, 좌에서 우로 된다.

02 주석

위 이미지와 같은 방법으로 사용하며 해석하지 않고 싶은 문장 앞에 사용한다.

 

03 제어문자

제어문자는 출력하는 과정에서 많이 사용한다.

 

\n : Enter 출력
\t :  Tap 출력
\' :  ' 출력
\" : " 출력
\\ : \ 출력

 

04 출력메소드

  System.out.println System.out.print System.out.printf
숫자 바로 출력 O O X
줄바꿈 O X X

System.out.printf는 내가 원하는 형식으로 값을 출력할 수 있게 해준다.

printf("서식문자열","값,....);과 같이 사용하며 서식문자열은 서식문자가 포함되어 있는 문자열("키 : %f")뒤에 올 값은

서식문자 갯수만큼 뒤에 따라와야 한다

 

서식문자(format)

%d : 10진수 정수

%f : float(실수)

%s : string(문자열)

%c : char(문자)

%% : % 출력

* 이외에도 많지만 자주 사용하는 것들을 적어보았다.

 

그리고 아래의 코드와 같이 서식문자의 정렬과 소숫점제한 기능이 있다.

//%ns  : 문자열 n자리 차지하게 출력
System.out.printf("%5d",123);
System.out.printf("\n%4d",123);
//%.nf : 소수점 아래로 n자리까지 출력
System.out.printf("\n키 : %.2fcm",180.654);
System.out.printf("\n몸무게 : %.3fkg",60.5555);

결과

  123
 123
키 : 180.65cm
몸무게 : 60.556kg

배운것을 활용하여 출력해본 결과물 (●'◡'●)

반응형

'프로그래밍 > JAVA' 카테고리의 다른 글

05 입력메소드  (0) 2021.03.22
04 변수와 변수의 타입  (0) 2021.03.19
02 JVM & JRE & JDK란?  (0) 2021.03.18
01 JAVA란  (0) 2021.03.18

댓글