java 공부 3강 [특수문자와 서식문자, 연산자] - 평범한 회사원
겸사겸사 노트에 써있던걸 정리도 할겸 옮기고 있다. 생각보다 많은 도움도 되면서 리뷰도 해나간다.
설명이 조금 부족하거나 궁금할때에는 인터넷을 참고 하는데 생판 처음보는 것 보다 배운것을 토대로 모르는것만 찾아보니 이해도 빨리되는것 같아서
좋은것 같다.
특수문자와 서식문자
- 특수문자
\t |
탭 |
\n |
줄바꿈 |
\' |
작은 따옴표 |
\'' |
큰 따옴표 |
\\ |
역 슬래시 |
- 서식문자
일반 문자가 아닌 서식에 사용되는 문자
printf() 메서드 이용 : f는 format<- 형식을 말한다.
%d |
10진수 |
%o |
8진수 |
%x |
16진수 |
%c |
문자 |
%s |
문자열 |
%f |
실수 |
일반적으로는 출력문을 아래처럼 사용했었다.
System.out.println("오늘 날씨는 10도 이다.");
서식문자를 사용하면 printf() 메서드를 사용해서 출력한다면
System.out.printf("오늘 날씨는 %도 이다",10);
서식문자의 활용할 부분은 많지가 않지만 정적인 값의 출력이 아니라 유동적인 데이터를 출력할때 사용한다.
ex)
char d1 = 'd';
char d2 = 'D';
printf의 매개변수로 a1,b1 의 변수를 넣었는데 동적 변수처리를 해서 들어오는 데이터를 출력 할수 있다.
System.out.printf("소문자 \'%c\'의 대문자는 \'%c\'입니다'\n", d1, d2);
%f 앞에 .숫자 를 쓰면 소수점이하의 갯수를 지정한다.
0은 소수점은 모두 버리는것이 되는것이고 1은 1.2 , 2는 1.23, 3은 1.234 가 예시로 되는것이다.
연산자.
단항연산자 |
이항연산자 |
삼항연산자 |
피연산자1개 존재 |
피연산자2개 존재 |
피연산자 3개 존재 |
+x,-y |
X=Y |
조건식 ? ture : false |
대입연산자
우리가 알고있는 사칙연산이다.
+, -, /, *, %(나머지를 구하는 연산자)
+= 더하고 대입
-= 빼고 대입
*= 곱하고 대입
/= 나누고 대입
증감연산자
++ 1씩 증가
-- 1씩 감소
&& (and)
|| (or)
! (not)
삼항연산자
조건식 ? 식 1 : 식 2
조건식이 참이면 식1을 실행하고, 거짓이면 식2를 실행된다.
'프로그램' 카테고리의 다른 글
java 공부 6강 [반복문 for, while, break, continue] - 평범한 회사원 (0) | 2018.10.12 |
---|---|
java 공부 5강 [조건문 if switch] - 평범한 회사원 (0) | 2018.10.12 |
java 공부 4강 [배열, 배열과 메모리] - 평범한 회사원 (0) | 2018.10.11 |
java 공부 2강 [변수, 기본자료형] - 평범한 회사원 (0) | 2018.10.10 |
java 공부 1강 [자바의 특징, 자바의 실행구조] - 평범한 회사원 (0) | 2018.10.10 |