일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리액트네이티브
- 정보처리기사
- 코딩테스트
- VUE
- react
- 정보처리기사요약
- 정보처리기사실기정리
- 국비IT
- 정보처리기사실기요약
- spring
- 정보처리기사실기
- 자바의정석
- 자바스크립트 코딩테스트
- Oracle
- 국비코딩
- typescript
- javascript
- CSS
- 평일코딩
- 자바스크립트
- 스프링
- 타입스크립트
- 자스코테
- Java의정석
- 이안의평일코딩
- 리액트
- php
- 오라클
- ReactNative
- 정보처리기사정리
- Today
- Total
목록분류 전체보기 (272)
이안의 평일코딩
2020.07.02(목) 1. 배열 -> 같은 타입을 여러개 묶어서 관리 -> 배열생성 -> 연속적인 메모리 구조 (인덱스) -> 일차원 배열 [], [][], [][][] == 1) 문자열 배열 String[] arr ====== String arr[] === 배열명 2) 정수 배열 int[] arr ====== int arr[] 3) 논리 배열 boolean[] arr ===== boolean arr[] -> 선언 방식 문자열 10개 ======== String[] arr; ======== 정수 10개 ======== int[] arr; -> 초기값 1) String[] arr; arr = new String[10]; 2) int[] arr ==> 선언과 동시에 초기값 *** int[] arr = n..
2020.07.01(수) 1. 배열 => 여러개 변수를 하나로 묶어서 관리 (변수 이름을 한개로 가지고 사용 -> 배열명) 변수가 여러개 이기 때문에 구분 -> 인덱스 (첨자) *** 주의점 : 인덱스 번호는 0부터 시작 => 배열의 갯수를 가지고 올 때 => 배열명.length => 배열 선언 int[] 배열명 = new int[변수갯수] int[] arr = new int[5]; double[] arr = new double[5] => double => 0.0 ===== 데이터형 문자열 여러개 String[] arr = new String[10] // => String => null로 초기화 *** 모든 클래스 => 주소를 가지고 있다 (주소 없는 경우 : null) => 배열 초기화 1) new를 ..
2020.06.30(화) 1. 배열 : 1) 같은 타입의 여러개의 변수를 묶어서 관리하는 프로그램 ====== double[] a{100, 10.5, ....} //큰 데이터형에는 작은 데이터형 들어가도 됨. double 여러개의 변수를 제어 ============= 구분자 : 번호로 구분을 한다 ======= 인덱스번호 인덱스번호 => 0번부터 시작 예) int[] arr = {10, 20, 30, 40, 50} => 크게 늘릴 수 있다 메모리 주소이용해 접근하는 변수 => 참조변수(배열, 클래스) ** 인덱스번호는 중간에 없는 번호는 없다 (순차적) => for arr[0] arr[1] arr[2] arr[3] arr[4] ==arr== =========================== 100 10 ..
1. 변수 : 한가지 데이터를 저장하는 공간 ======= 사용) 식별자 (변수 명칭법) => 메소드, 클래스 적용 -> 알파벳, 한글로 시작 (단, 알파벳은 대소문자 구분) -> 숫자 사용이 가능 (앞에 사용 금지) -> 특수문자 사용이 가능 ( _ , $ ) -> 키워드는 사용 금지 -> 글자수는 제한이 없다 (3~7자 사용 *** 헝거리언식 표기법 변수 : fileName, fileSize... ======================= 메모리의 주소의 별칭 (저장된 위치 확인) *** 중복이 되면 안된다 -> 변수 -> 현재 (지역변수) -> 사용범위가 {}안에서만 사용이 가능 -> {}이 끝나면 자동 소멸 -> 선언 방식 데이터크기 변수명=값; ======= 데이터형 (정수, 실수, 논리, 문자..
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..