6/23강의
- 프로그래머의 성장은 얼마나 타이핑 하느냐에 따라 다르다.
- Java는 아주 기본적인 알고리즘을 하고 있는 상태이다.
- HTML, CSS는 재미있긴 한데 진도가 너무 빠르다 따라잡아만 한다.
#3 JAVA 복습
- 복합대입연산자
단순 +=, -= 만 있는 것이 아니라 *=, /=도 있다.
- 증감연산자
num++ 와 같은 것들 ++가 변수 뒤에 붙는다면 함수나 회문을 실행 후 num값에 1을 더하여 다시 num값에 넣어준다.
++num은 함수나 회문을 실행하기 전에 추가 후 실행.
- 비교연산자
코딩에서 !은 대부분 NOT을 의미, *은 전체를 의미함.
- 논리연산자
파이썬과는 달리 &&, ||과 같이 두번씩 써줘야함.
- 삼항 연산자 // ?
System.out.println((4>1) ? "true":"false")
의 형태로 쓰임
6. 저번에 시간에 배웠던 입력받는 법과 함께 기본적인 알고리즘문제 진행.
추가공부
- 입력받는 scanner에서 int값이 아닌 double값을 입력받으려면 객체뒤에
next~()함수에 int값이 아니라 변수의 타입이 들어야함.
Scanner scanner = new Scanner(System.in);
double age = scanner.nextDouble();