일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자스코테
- 평일코딩
- 자바스크립트
- 정보처리기사실기요약
- 이안의평일코딩
- ReactNative
- 오라클
- 국비코딩
- 코딩테스트
- php
- 정보처리기사정리
- spring
- VUE
- 리액트네이티브
- 스프링
- javascript
- 정보처리기사실기
- 정보처리기사실기정리
- 자바의정석
- react
- Oracle
- 정보처리기사
- 리액트
- 타입스크립트
- Java의정석
- CSS
- typescript
- 자바스크립트 코딩테스트
- 정보처리기사요약
- 국비IT
- Today
- Total
목록Java의정석 (34)
이안의 평일코딩
2020.06.29(월) 1. do~while => 반드시 한 번 이상을 수행해야 할 때 1) 형식 초기값 ==> int i = 1; ① 한 번만 수행 do { //반복 수행문장 출력 System.out.print(i+" "); ② //증가식 i++; ③ } while(조건식); ==> i i do안으로 이동 i=2 1 2 // i++ (i=3) -> i do안으로 이동 . . i=5 1 2 3 4 5 // i++ (i=6) -> i do안으로 이동 2) 구구단 더보기 import java.util.*; public class 구구단 { public static void main(String[] args) { // 변수 설정 int user = 0; // 사용자가 입력한 값 저장 메모리 공간 int i ..
2020.06.26(금) 1. while문 => 무한루프 (데이터베이스 (오라클), 파일 읽기, 서버제작, 게임) => 파일: XML, JSON => break(종료) 형식) 초기값 ======= 1 while(조건식) { == 2 ==> true => {안에 있는 내용 수행} / false => 종료 반복수행문장 = 3 증가식 == 4 ==> 조건식 비교 } 예제) 1~10 정수를 출력 1) 1~10까지 변경되는 변수 => 루프변수 int i = 1; // 시작=> 1 while(i 10될 때까지 System.out.println(i); i++; // i=2 ==> i 조건식 i i++, i+=2, i+3..... 2) 정수값을 받아서 -> 받은 정수 갯수만큼 ★을 출력 // 변수 2개 필요 (증가 l..
2020.06.25(목) 1. 반복문 - for, while, do~while === 프로그래머의 사용빈도 for : 반복 횟수가 있는 경우에 주로 사용 (for문은 일정한 패턴이 있어야함) while : 반복 횟수가 없는 경우에 주로 사용 ===> for while, 다중조건문 선택문 (언제든지 변경해서 쓸 줄 알아야함) do~while : 조건을 나중에 검색 => 한 번 이상은 반드시 수행 1) for 형식 1.1부터시작 2.10될떄까지 3.증가 ======= ======== ===== for(int i=1; i 초기값, 조건식, 수행문장 수행, 증가식 =====================> 반복 = true => 반복 = false => 종료 ==> 실제 형식 for(초기값 (변수) ; 조건(비교..
2020.06.24(수) 1. 조건문 1)단일 조건문 if 2)선택 조건문 if~else 3)다중 조건문 if~else if~else if~else if~else 다중 조건문 => 조건이 많은 경우에 사용 형식) if(조건식){ 조건이 true면 수행하는 문장 수행후에 종료 } else if(조건식){ 조건이 true면 수행하는 문장 수행후에 종료 } else if(조건식){ 조건이 true면 수행하는 문장 수행후에 종료 } else if(조건식){ 조건이 true면 수행하는 문장 수행후에 종료 } =================== else{ 해당 조건이 없는 경우에 수행하는 문장 } =================== 생략가능 ======== 조건이 맞는 문장만 실행(1번만 수행) int a = 15..
2020.06.23(화) 1. 연산자정리 연산자 => 큰타입 연산자 작은타입 ===== 1) 같은 타입으로 변환 ==> 연산처리 int + long === long double + int ==== double ==> 자동형변환 모든 연산처리 => 큰타입으로 변환후에 사용 2) 작은타입으로 변경한 다음에 처리 ==> 강제형변환 3) int이하 연산 (byte,short,char) ==> 자동으로 int로 변환 4) / => 0으로 나눌 수 없다, 정수/정수=정수(소수점을 지운다) 5) % => 부호(음수 -, 양수 +)가 왼쪾부호를 따라간다 ==> 단항연산자 ++, -- : 전위형, 후위형 (다른 문장 수행=> 증가) ++a a++ ==== ==== 먼저 증가 => 다른 문장 수행 ==> 반드시 정수에서만..
2020.06.22(월) 1. 제어문 =>종류 1) 조건문 = 단일 조건문 if(조건문) { 실행문장 => 조건이 true일 경우에 처리하는 문장 => 조건이 false가 되면 실행문장을 수행하지 않는다 } *** 모든 제어문은 {}을 사용하지 않으면 한개의 문장만 수행한다 예) =============== if(조건문) 실행문장 1 =============== if가 제어하는 문장 실행문장 2 => 무조건 실행하는 문장 =============== if(조건문) { 실행문장 1 실행문장 2 } =============== if가 제어하는 문장 = 선택 조건문 true일 경우 => 처리문장 false일 경우 => 처리문장 예) 로그인 처리가 될 경우 로그인 처리가 안된 경우 형식) =====> 사용빈도가..
2020.06.19(금) 1. 단항연산자 (1) 증감연산자 (++, --) (2) 부호연산자 (+, -) (3) 부정연산자 (!) (4) cast연산자 ((type)) 2, 이항연산자 (1) 산술연산자 (+, -, *, /, %) (2) 비트연산자 (비트와 비트를 연산 &, |, ^) (3) 쉬프트연산자 (비트이동 연산자 ) * 이항 결과값=> 산술 : 결과값을 알 수 없다 int+int = int double + int = double float+long = float 비교 : true/false =>조건문(if)에 쓰임 논리 : true/false =>조건문(if)에 쓰임 대입 (4) 비교연산자 : 수와 수를 비교 => 정수, 실수, 문자, 논리 (문자열은 비교할 수 없다) "Hello"=="Hell..
2020.06.18(목) 1. 연산자의 종류 1) 단항연산자 (1) 증감연산자 (++, --) (2) 부정연산자 (!) (3) 부호연산자 (+, -) (4) 형변환연산자 ((type)) type ==> int, byte, char, double, long... (int) (byte) (char) (double) (long) ===> 데이터형을 변경해서 연산처리가 가능하게 만든다 (연산: 데이터형이 동일) 2) 이항연산자 (1) 산술연산자 (+, -, *, /, %) => 형변환 나누기 / => 0으로 나눌 수 없다 => 정수/정수=정수 => 5/2=2 % => 나머지 (배수) 항상 왼쪽 부호를 따라감. ==> 5%2 (1) ==> 5%-2 (1) ==> -5%2 (-1) ==> -5%-2 (-1) (2)..