일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 어노테이션
- 코딩테스트
- PYTHON
- CRUD
- 소프트웨어개발
- 정보처리기사필기
- spring
- function
- 자바
- 프로그래머스
- 정처기설명
- java
- 자바의정석요약
- 게시판
- springboot
- 게시판프로젝트
- 게시판만들기
- 정처기필기
- 소프트웨어설계
- 스프링부트
- CRUD구현
- 스프링
- 정처기예상문제
- 자바의정석
- 이것이자바다
- 파이썬
- 정보처리기사
- 정처기
- 파이선
- 정처기공부
- Today
- Total
목록자바의정석 (21)
Helmi
ch3- 3,4 연산자의 우선순위, 연산자의 결합규칙 연산자의 우선순위 : 하나의 식(expression)에 연산자가 둘 이상 있을 때, 어떤 연산을 먼저 수행할지를 자동 결정하는 것. -> 상식적으로 생각하면 됨! Q. 우선순위가 같은 연산자가 있을 때, 어떤 것을 먼저? : 대입과 단항 연산자를 제외하면 모두 왼쪽 -> 오른쪽 !!결론!! 1.산술>비교>논리>대입. 대입은 제일 마지막에 수행 2. 단항(1) > 이항(2) > 삼항(3). 단항 연산자의 우선순위가 이항 연산자보다 높음 3. 단항 연산자와 대입 연산자 제외 모든 연산자 진행방향 : 왼 -> 오 ch3 - 5,6 증감연산자, 부호연산자 증가 연산자(++) 피연산자의 값 1 증가 감소 연산자(--) 피연산자의 값 1 감소 타입 설명 예시 전..
ch3 -1,2 연산자와 피연산자, 연산자의 종류 연산자 : 연산을 수행하는 기호 피연산자 : 연산자의 연산 수행 대상 ex) x - 5 - = 연산자 x, 5 = 피연산자 모든 연산자는 연산 결과를 반환함. 산술 연산자 사칙연산, 나머지 연산(%) 비교 연산자 크고 작음, 같고 다름 비교 (==, !=,
ch2 -14 화면으로부터 입력받기 화면에서 입력받기 - Scanner ▶ Scanner란? 화면으로부터 데이터를 입력 받는 기능을 제공하는 클래스 ▶ Scanner를 사용하려면 ① import문 추가 import java.util.*; ② Scanner 객체 생성 Scanner scanner = new Scanner (System.in); ③ Scanner 객체 사용 int num = scanner.nextInt(); //화면에서 입력받은 정수를 null에 저장 String input = scanner.nextLine(); //화면에서 입력받은 내용을 input에 저장 int num = Integer.parseInt(input); //문자열(input)을 숫자(num)로 변환 (system.in..
ch2 - 12,13 printf를 이용한 출력 1. 형식화된 출력 : printf() ▶ 단점 : 출력형식 지정 불가 1) 실수의 자리수 조절 불가 - 소수점 n자리만 출력하려면? System.out.println(10.0/3); //3.333333..... 2) 10진수로만 출력 된다. - 8진수, 16진수로 출력하려면? System.out.println(0x1A); //26(10진수) ▶ printf()로 출력형식 지정 가능 System.out.printf("%.2f", 10.0/3); //3.33 (.2f = 소수점 둘째 자리까지) System.out.printf("%d", 0x1A); //26 (%d= 10진수) System.out.printf("%X", 0x1A); //1A (%X = 16..