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 |
댓글