전체 글11 [DAY3] 21.06.11(금) 연산자 1. 연산자의 종류 1) 단항연산자: 피연산자(대상)이 한 개일 때의 연산자 (자바의 정석 p.93) (1) 증감연산자(++, --) ★★★★★ ex) 반복문에서 주로 사용 - 전치연산자: 변수 앞에 붙어 a값을 먼저 대입한 뒤 나중에 a값을 1 증가시킴(대입 먼저) - 후치연산자: 변수 뒤에 붙어 a값을 먼저 1 증가시킨 뒤 나중에 대입함(증가 먼저) (2) 부정연산자(!): boolean형에서 true를 false, false를 true로 전환하는 연산자 ★★★★★ !(조건) ex) 영화 예매 가능한/불가능한 날짜, 호텔 체크인/아웃, 로그인 성공/불가능 처리 등 반대를 이용한 처리할 때 주로 사용 ex) 윤년 계산법 year%4==0 && year%100!=0 || year%400==0 (4년마다,.. 2021. 6. 11. [DAY2] 21.06.10(목) 데이터형, 변수와 상수, 참조 1. 데이터 저장/가공/출력 방법 1) 데이터 저장 방법 (1) 한 개의 데이터 저장 - 변수 - 상수 (2) 같은 형태의 데이터를 여러 개 모아서 저장 - 배열 (3) 다른 형태의 데이터를 여러 개 모아서 저장 - 클래스 (4) 영구적으로 저장 - 파일에 저장 - RBDMS(오라클)에 저장 // 웹에서는 대부분 오라클에 저장 2) 데이터 가공 방법 (1) 사용자가 요청한 데이터 가공(ex. 사용자가 '가면'이라는 영화를 검색하는 경우) - 연산자 - 제어문 3) 가공한 데이터 출력 방법 (1) 윈도우 (2) 브라우저 (3) 모바일 * [참고] 메소드 기능별로 나누어 출력하기 위해 사용(재사용 가능) 1) 평문 2) 조건문 3) 반복문 2. 변수와 상수 (자바의 정석 p.30) 1) 변수: 한 개의 데이.. 2021. 6. 10. [DAY1] 21.06.09(수) 커리큘럼, 프로그램 설치, 클래스명 설정, 데이터 저장 형식, 주의점 1. 커리큘럼 2. 학습 사이트 1) https://github.com/chaijewon - 예제/소스: '2021-06-09-블라블라'에서 다운 2) https://cafe.naver.com/moyaid - 자료/아이템: '2021-06-09-G강의장' 카테고리에서 다운 3) \\211.238.142.181 - 자료 4) https://mvnrepository.com/ - 외부 라이브러리 많은 곳 ex) JSOUP.jar 3. 프로그램 설치 1) java 15.0.2 설치 - 설치 후 압축 해제> 복사하여 C드라이브에 붙여넣기 - 시스템 환경변수 설정: PATH 수정> java.bin 경로로 수정 : 새로만들기>classpath(이름), .;+java.lib 경로 추가 - cmd(명령 프롬프트) > '.. 2021. 6. 9. [기초편] CH1-10~17 Scanner 클래스 1. Scanner란? - 화면(또는 파일)로부터 데이터를 입력받는 기능을 제공하는 클래스 1) scanner 클래스 사용 방법 (1) import 추가 import java.util.*; // *은 자바 유틸 전체를 불러오는 것을 의미하므로, 특정 클래스(scanner)만 이용하려면 *대신 scanner 입력하면 됨 (2) Scanner 객체 생성 Scanner scanner = new Scanner(System.in); // 객체를 생성하지 않아도 되는 클래스도 있지만, Scanner 클래스는 이용하려면 객체를 생성해야 함 // system.in은 데이터를 화면에서 입력받는다는 뜻임 (3) Scanner 객체 사용 - 화면에 입력한 데이터는 초록색, 출력값은 검정색으로 표시 - 아래 두 코드는 같은 .. 2021. 6. 5. 이전 1 2 3 다음