[Java의 정석]Chapter2.변수(01~03)

Chapter 2. 변수

01. 화면에 글자 출력하기-print()과 println()

  • System.out.print() 괄호 안의 내용을 출력하고 줄바꿈을 하지 않음
  • System.out.println() 괄호 안의 내용을 출력하고 줄바꿈
    자바는 대소문자를 구분함으로, System 입력 시 대문자 S 로 입력
class Ex2_2 {
	public static void main(String args[]) {
		System.out.println("Hello, world"); //Hello, world 출력
		system.out.print("3+5="); //"3+5=" 출력 후 줄바꿈X
		system.out.println(3+5); //8 출력
	}
}

02. 덧셈 뺄셈 계산하기

class Ex2_3 {
	public static void main(String args[]) {
    	System.out.println(5+3); //8 출력
        System.out.println(5-3); //2 출력
        System.out.println(5*3); //15 출력
        System.out.println(5/3); //1 출력
    }
}

03. 변수의 선언과 저장

  • 변수(variable)? 하나의 값을 저장할 수 있는 저장공간
  • 변수가 필요하다면 먼저 변수를 선언해야함
    변수 선언하는 방법 : 변수타입 변수이름;
	정수(integer)를 저장할 공간이 필요하다면 
    int x; // 변수를 선언
    위의 문장이 수행되면 x라는 변수(저장공간)이 생김
    
    이 변수에 값을 저장할 때에는,
    x = 5; // 변수x에 5를 저장
    
    수학에서는 '='가 같음을 의미하지만, 자바에서는
    오른쪽의 값을 왼쪽에 저장하라는 의미의 
    '대입 연산자(assignment operator)' 임
    
    또, x = 3; // 변수 x에 3을 저장. 기존의 값은 지워짐
    
    변수는 오직 하나의 값만 저장할 수 있기때문에, 이미 값이 저장된 변수에
    새로운 값을 저장하면 기존의 값은 지워지고 새로 저장된 값만 남음
    
    변수의 선언과 대입을 아래와 같이 한 줄로 간단히 가능
    int x;
    x = 5;int x = 5;
   
class Ex2_4 {
	public static void main(String args[]) {
 		int x = 5; //int x;와 x = 5;를 한줄로 합침
         system.out.println(x); //x값인 5 출력
         
         x = 10;
         system.out.println(x); //x값인 10 출력(기존 5는 삭제)
	}
}       
 

좋은 웹페이지 즐겨찾기