< 증감 연산자 : 항의 값에 1을 더해주는 ++, 항의 --가 있다. 연자자가 앞에 있으면 선증가
뒤에 있으면 후증가라고 한다.
선증가와 후증가는 출력이 다르다. 선증가는 출력할 때 값이 다 연산되어서 출력이 되어지지만
후증가는 첫 출력시에 나타나지 않고 다음 출력에서 결과가 나온다.
< 관계연산자>
-> 왼쪽 항을 기준잡아 참과 거짓으로 구분한다. >, <,>=,<=, ==, !=이 있다.
== 양쪽의 항의 같으면 참 or 거짓이고, !=는 양쪽의 항이 다르면 참 or 거짓이 된다.
< 논리 연산자 >
-> 논리연산자를 이용하여 true or false를 가지고 계산한다. AND(&&), OR(||), NOT(!)와 같다.
AND = 곱
OR = 합
NOT = 부정
AND는 하나라도 false가 있으면 false이다
OR은 하나라도 true가 있으면 true이다.
< 복합 대입 연산자 >
산굴과 대입을 합쳐 사용하는 연산자이다.
+=, -=, *=, /=, %=이 있다. 산술과 대입을 한꺼번에 해서 간결하고 편하다.
< 입력 >
-> 입력을 받을때 자료형을 맞춰서 입력을 받아야한다.
* 문자열1 입력: next()
* 문자열2 입력: nextLine()
* 문자 입력: next().charAt(0)
* 정수 입력: nextInt()
* 실수 입력: nextDouble()
그리고 입력 받을때 띄어쓰기가 들어가는 문자열이 있는경우에는 주의해야한다.
next(), nextLine()은 Scanner 클래스의 메소드이다.
공통점은 둘 다 문자열로 반환시켜주고 차이점은
nextLine()메소드는 Enter를 치기 전까지 쓴 문자열 모두 반환한다는 것이고
next()메소드는 공백(space) 전까지 입력받은 문자열을 반환한다는 것이다.
즉 next()를 사용한뒤 next()을 사용하려면 중간에 scanner.nextLine()로 초기화를 한번 시켜주고나서
출력하면 둘다 띄어쓰기가 잘 출력이 된다. 하지만 next()을쓰고 그뒤에 nextLine()을 쓰면 중간에
scanner.nextLine()로 초기화를 안시켜주어도 띄어쓰기가 출력이 가능하다.
※팁
한줄씩 옮기기 : 커서를 코드의 첫칸에 놓고 Alt키를 누르고 방향키(위, 아래)로 움직인다.
한줄 복사 : 커서를 코드 첫칸에 놓고 Ctrl +Alt키를 누르고 방향키(위,아래)로 움직인다.
한줄 제거 : 커서를 코드 첫칸에 놓고 Ctrl + D키를 누른다.
자원찾기 : Ctrl + Shift + R
찾기: Ctrl + H
'Java' 카테고리의 다른 글
22/05/23 JAVA (DAY09) (0) | 2022.05.24 |
---|---|
22/05/19 JAVA (DAY7) (0) | 2022.05.19 |
22/05/18 JAVA (DAY06) (0) | 2022.05.19 |
22/05/12 JAVA (DAY02) (0) | 2022.05.18 |
22/05/11 JAVA (DAY01) (0) | 2022.05.17 |
댓글