0426 JAVA 01

JB·2023년 4월 26일
0

JAVA

목록 보기
2/10

KeyWords : 변수, 자료형, 출력메소드


🌻 Variables

  • 값을 저장하는 저장공간
  • 값을 재사용하기 위해 사용
  • 오직 하나의 값만 저장할 수 있음
  • 오직 하나의 자료형만 저장할 수 있음

주소값 :
메모리(RAM)에 저장공간이 할당되면 고유한 값인 주소값이 부여되며 이 값은 변경될 수 있으나 중복이 없음*

변수의 선언 :
1. 변수를 단순히 선언
--> 기존에 없던 변수(저장공간)을 할당한다

int age;
age = 10
// 변수를 선언해야 해당 변수를 사용 가능
  1. 변수를 선언과 동시에 초기화 (초기 설정을 한다는 것)
    --> 선언한 변수에 처음으로 값을 저장한다
    자료형 변수명 = 초기값; 의 형태
int age = 10;

변수명 주의사항 :

  • 같은 영역에서 같은 이름의 변수를 선언할 수 없음 (이름을 중복할 수 없음)
  • 문자부터 시작함
  • 특수문자와 공백을 사용할 수 없음(_, $ 제외)
  • 키워드(예약어)를 사용할 수 없음 (if while else for...)
  • 되도록이면 소문자로 시작하고 의미있는 이름으로 작성
    (한글 사용 x)

변수의 사용 :
변수에 값을 저장하고 나서는 변수 자체를 값으로 볼 수 있어야함

int data = 20; 					// 저장공간
data + 7; 						// 값
System.out.println(data + 20);  // 값 
data = data + 17 				// 저장공간
System.out.println(data) 		// 37

🌻 자료형

primitive type (기본 자료형) :

  • 실제 데이터 값을 저장
  • 정수형 기본타입 : int
  • 실수형 기본타입 : double

reference type (참조 자료형) :

  • 데이터가 저장되어있는 주소값을 저장 (기본 자료형을 제외한 나머지 자료형)
  • 문자열 String "abc", "asdf", ...
    -> Capital Letter => Class Type
  • 문자열 : 문자의 나열 큰따옴표
  • 문자형 : 작은따옴표로 감싸진 1개의 문자

🌻 출력 메소드

소괄호 안에 있는 값을 콘솔창에 출력

println() : 전달된 값을 출력하고 줄바꿈 o
print() : 전달된 값을 출력하고 줄바꿈 x
prinf() : 형식에 맞는 값을 출력하고 줄바꿈 x

출력 메소드 사용 목적 :
개발자가 오류를 해결하기 위해 값을 확인하는 용도로 사용

제어문자 (Escape String) :

  • 반드시 "큰 따옴표" 안에서 작성
  • 문자열 안에서 사용되며 미리 예약된 특수한 기능을 하는 문자
    역슬래시\를 사용함
\n : 줄바꿈. 개행문자
\t : 일정 간격을 띄워줌 (tab)
\" : 문자열 안에서 큰 따옴표를 표현
\' : 문자열 안에서 작은 따옴표를 표현
\\ : 문자역 안에서 역슬래시를 표현

서식문자 :

  • 출력 형식을 지정함
  • %로 시작하며 printf()에서 사용
  • 반드시 큰 따옴표 안에서 작성
  • ,(comma) 뒤에 나오는 값이 형식 지정자 위치로 들어감

System.out.printf("오늘의 날씨는 %s입니다", "맑음");

profile
두비두밥밥

0개의 댓글