CRUD를 할줄아는 개발자가 되자
오늘은 오전수업만 진행했기에 분량이 적네용
연산자 | 내용 |
---|---|
= | 대입 연산자 |
+,-,*,/,% | 산술 연산자 |
+=, -=, *=, /=, %= | 복합 대입 연산자 |
++, -- | 증감 연산자 |
>, <, <=, >=, ==, != | 비교 연산자 |
&&, ||, ! | 논리 연산자 |
오른쪽 단의 값을 왼쪽의 변수에 저장하는 연산자입니다.
수학 사칙연산이랑 똑같아요. 한가지 주의할 점은 정수/정수는 나눈 몫을 계산하고 정수%정수는 나눈 나머지를 계산합니다.
실수/실수, 실수/정수, 정수/실수는 소수점까지 계산되는 나눗셈으로 참고하세용
(a = a+n) == (a += n)
산술 연산자 코드를 단축시키기 위해 사용하는 연산자로 변수 값에 n을 더한 결과를 다시 변수에 저장합니다.
(a++) == (a = a+1) == (a += 1)
변수의 값을 1 증가 혹은 감소할 때 사용하는 연산자로 변수 전위(prefix)과 후위(postfix) 배치에 따라서 우선순위가 달라집니다. 전위 배치가 더 높아요
int x=10;
result= x++ + 5 + ++x;
System.out.println("x="+x);
System.out.println("result="+result);
연산순서
1. x++ + 5 | result=15, x=11
2. result + ++x | result=27, x=12
두값을 범위적으로 비교할 때 사용하는 연산자입니다. 연산 결과로 true, false를 반환해요
boolean 타입의 변수를 사용하는 연산자입니다.
제어문이라고도 하며 프로그램의 실행흐름을 개발자가 원하는 방향으로 바꿀때 사용해요. 조건문과 반복문이 존재합니다.
더 자세한 조건문과 반복문은 내일~~
집에서 개발환경구축
1.학원pc와 동일한 개발환경 구축 (자바, 이클립스)
2.학원에서 작업중이던 프로젝트 내보내기
실행했을때 생기는 에러는 논리적 에러라고해요
dead code : 의미가 없는 코드.