혼자쓰는 공부일기

고정 헤더 영역

글 제목

메뉴 레이어

혼자쓰는 공부일기

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (13)
    • Java (13)
      • 이론설명 (13)
      • 문제풀이 (0)
홈태그방명록
  • Java 13
    • 이론설명 13
    • 문제풀이 0

검색 레이어

혼자쓰는 공부일기

검색 영역

컨텐츠 검색

자바 프로그래밍

  • [자바] Java #10 printf로 출력하기

    2021.02.16 by HHHHHHHHHHHHH

  • [자바] Java #09 두 변수의 값 바꾸기

    2021.02.15 by HHHHHHHHHHHHH

  • [자바]Java#07 문자 리터럴과 문자열 리터럴

    2021.02.13 by HHHHHHHHHHHHH

  • [자바]Java#06 리터럴의 타입과 접미사

    2021.02.12 by HHHHHHHHHHHHH

[자바] Java #10 printf로 출력하기

printf()는 지시자(specifier)를 통해 수의 값을 여러 가지 형식으로 변환하여 출력하는 기능을 가지고 있다. 지금까지 출력할때는 println()을 사용해왔는데, 사용하기엔 제일 편하지만 값을 변환하지 않고 다른 형식으로는 출력할 수 없다. 예를 들면, 소수점 둘째 자리까지만 출력하거나 정수를 16진수나 8진수로 출력하고 싶을 때는 printf()를 사용하면 된다. printf()로 출력할때는 항상 지시자를 사용해야 한다.지시자 또한 타입마다 달라서 유의해야 한다. 지시자 설명 %d 10진수 정수의 형식으로 출력 %x 16진수 정수의 형식으로 출력 %f 소수점의 형식으로 출력(실수) %c 문자(char타입)로 출력 %s 문자열(string)로 출력 %b boolean %o 8진수 정수의 형식..

Java/이론설명 2021. 2. 16. 21:46

[자바] Java #09 두 변수의 값 바꾸기

두 변수 a와 b에 저장된 값을 바꾸려면? int a = 5; int b = 10; a의 값을 b에 저장하고, b의 값을 a에 저장하려면 어떻게 해야 할까? 먼저 쉽게 생각하려면 일상생활에서 예를 찾아보자. 한 컵에 우유가 있고, 다른 컵에 주스가 있으면 둘의 내용물을 바꿀 때 어떻게 해야 할까? 다른 컵을 가져와서 우유를 따르고 우유 컵에 주스를 따르고 주스에 우유를 따르면!! 우유 컵엔 주스, 주스컵엔 우유가 있다. 이와 같이 다른 변수를 불러와서 옮기면 된다. 아 위처럼 값을 바꾸는 문제는 뒤에서 응용이 많이 나오니까 익혀두는 것이 좋다!

Java/이론설명 2021. 2. 15. 17:41

[자바]Java#07 문자 리터럴과 문자열 리터럴

문자 리터럴:작은따옴표로 문자 하나를 감싼 것. 'a' 문자열 리터럴:큰 따옴표로 문자열을 감싼 것. "abcdef" 문자열:문자의 연속된 나열(string). char 타입의 변수는 단 하나의 문자만 저장할 수 있다. 문자열을 저장하려면 String 타입의 변수를 이용해야 한다. 문자열 리터럴 그러니까 String 타입의 변수는 큰 따옴표안에 아무런 문자를 넣지 않아도 되지만, char 타입의 변수는 아무런 문자를 넣지 않으면 에러가 난다. 하지만 공백은 허용한다.

Java/이론설명 2021. 2. 13. 23:24

[자바]Java#06 리터럴의 타입과 접미사

변수에 타입이 있는 것처럼 리터럴에도 타입이 있다. 정수형의 long,실수형의 float, double 외에 2진수, 8진수, 16진수를 표시할 때는 접수사를 붙여야 한다. long big = 100_000_000_000L; //정수형 리터럴 중간에 _를 사용해 큰 숫자를 편하게 읽을 수 있다. 그리고 접미사 L 또는 l을 붙여줘야 되는데 소문자 ㅣ은 숫자와 헷갈릴 수 있으므로 대문자 L을 사용하는 것이 좋다 float pi = 3.14f; //접미사 f대신 F를 사용할 수 있다. 생략 불가double rate = 1.618d; //접미사 d대신 D를 사용할 수 있다. 정수형에서 int가 기본형인 것처럼 실수형은 double이 기본형이라 접미사를 생략할 수 있다.int binNum = 0b0101; //..

Java/이론설명 2021. 2. 12. 22:30

추가 정보

인기글

페이징

이전
1
다음
TISTORY
혼자쓰는 공부일기 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.