Java 연산과 변수

춤인형의 개발일지·2024년 11월 11일

java

목록 보기
1/14

24.11.11 기본 연산과 변수

연산자

산술 연산

그냥 수학
사칙 연산 +, -, *, /
나머지를 구하는 연산 - remainder (%) operator

비교 연산

==, !=, <, <=, >, >=

📌결과가 true 또는 false라는 것.
📌"조건"을 만들 때 사용된다는 것.

  • 수학에서와 다르게, 같은지 비교할 때 =가 아니라 ==
  • “작거나 같다”는 ≤ 대신 <=, “크거나 같다”는 ≥ 대신 >=으로 표현
  • 주의! =가 항상 오른쪽. ( =가 왼쪽에 있는 =<, =>는 비교 연산자가 아님 )

변수

변수

식별자 / 사용자가 알아보기 편하게 만든 것

  • int - 정수형

  • double - 실수형

  • char - 문자형 (작은 따옴표 '1', 'c')

  • String - 문자열 (큰 따옴표 "안녕하세요")

  • boolean - 참,거짓( =true, false)

    📌 변수명은 대문자로 시작해도 되지만, 관습적으로는 소문자형태로 한다.
    📌 변수는 소,대문자 구분한다.

    변수 데이터 기억하기

    🤖변수 = 데이터 ;

    기억된 변수 이용하기

    변수 이름이 = 왼쪽에 있을 때와 오른쪽에 있을 때는 의미가 완전히 달라짐
    ✏️오른쪽 - 그 변수가 기억하는 데이터를 의미
    ✏️왼쪽 -

//변수 이용
        int price = 100;
        int totalPrice = price;

        System.out.println("price = " + price);
        System.out.println("totalPrice = " + totalPrice);

        //price 값 바꿔보기
        price = 200;

        System.out.println("price = " + price);
        System.out.println("totalprice = " + totalPrice);

⭐️응용 변수 연산자

+= 순환 swap

//+=
int count = 1;
count = count + 1;
count += 1;
//두 줄은 같은 문장

📍오른쪽 계산 후 왼쪽에 적용

//순환
 //세 변수 순환시키기
        int b = 1;
        int c = 2;
        int d = 3;
        int e = b; //중요 - 이게 없으면 d=b할때 2로 나오게됨 (미리 저장시킴)
        b = c;
        c = d;
        d = e;

📍변수를 하나 더 만들어야 함

//swap
  //swap
        int A = 100;
        int B = 0;
        int change = A;
        A = B;
        B = change;

📍순환이랑 같은 구조


😐 느낀점

오늘은 그래도 아는 부분이라 할 만했음 
다행이도 변수랑 기본 연산자는 알고 있어서 수업하는 동안 막힘 없었음

0개의 댓글