배열 Array 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것. 많은 양의 데이터를 다룰 때 유용하다. 배열의 각 요소는 서로 연속적이다. - 변수 : 하나의 값을 저장하는 공간. - 배열 : 둘 이상의 값을 저장하는 공간. 1. 표기 방법 1) 자료형[] 배열명 = {}; 2) 자료형 배열명 [] = {}; 2. 배열 선언 자료형 배열명 [] = new 자료형[]; 3. 배열의 초기화 1) int arr[] = new int [2]; - 메모리에 배열의 크기가 2인 int형 배열 공간 할당. 2) int[] arr = {1, 2} - 메모리에 값이 들어있는 int형 배열 공간 할당. - 0번째 인덱스에는 1, 1번째 인덱스에는 2가 들어있다. ※주의사항 - 하나의 배열에는 하나의 자료형만 사용 가..
반복문 - 조건이 true일 때만 동작한다. - 중괄호 안의 내용을 수행한 후, 다시 되돌아가 조건을 비교한다. - 조건이 false가 될 때까지 계속해서 반복한다. while문 - while문과 if문은 완벽하게 동일하다. - while(true)로 쓰면 무한동작하기 때문에 조심해야 한다. - 조건이 항상 true가 되지 않도록 조건식을 설정해야한다. 수식 구조 내용 while ( 조건문 ) { 실행코드 } 조건문이 true이면 반복해서 실행코드를 수행한다. 조건문이 false가 될 때까지 반복한다. break; 자신이 포함된 하나의 반복문 또는 switch 문을 빠져나간 후 종료한다. 주로 if문과 함께 사용한다. continue; 그 아래의 내용을 건너뛴 다음 다시 반복으로 넘어간다. int i =..
조건문 주어진 조건을 true / false로 판단하여 조건이 true일 때만 작동한다. 종류로는 if문과 switch문이 있다. ※ 주의사항 사용자가 우리가 의도한 대로 프로그램을 사용할 것이라 생각하면 안 된다. 모든 경우에 대해서 명확한 조건을 설정해두는 것이 중요하다. if문 - ( )안의 조건식의 형태는 boolean이다. 수식 구조 내용 if ( 조건식1 ) { 실행코드1 } ( 조건식1 )을 만족하여 true가 되면 { 실행코드1 }을 실행한다. 내용은 생략 가능하나, 조건식은 생략할 수 없다. else if (조건식 2) { 실행코드2 } ( 조건식1 )을 만족하지 않으나, ( 조건식2 )를 만족하여 true가 되면 { 실행코드2 }을 실행한다. 여러 번 사용할 수있다. 생략 가능하다. e..
연산자 1. 단항 연산자 연산자 결과 ++a a에 +1을 한 다음 출력 --a a에 -1을 한 다음 출력 a++ a를 먼저 출력한 후, 그 다음 차례부터 1을 더한다. a-- a를 먼저 출력한 후, 그 다음 차례부터 1을 뺀다. +a a에 1을 곱한 값 -a a에 -1을 곱한 값 2. 2항 연산자 구분 연산자 결과 산술 a + b a와 b를 더한 값을 출력 a - b a에서 b를 뺀 값을 출력 a * b a와 b를 곱한 값을 출력 a / b a를 b로 나눈 값을 출력 a % b a를 b로 나눈 나머지 값을 출력 (홀짝수 구분할 때 사용) a ^ b a의 b제곱 쉬프트 a >> b a의 2진수 값을 오른쪽으로 b번 옮긴다. a b a는 b보다 크다. a = b a는 b보다 ..
형변환 TypeCasting boolean을 제외한 7개 기본형은 서로 형 변환이 가능하다. 변수 값 앞에 (변환할 자료형) 으로 붙여서 변환한다. [예시] 변환 수식 결과 비고 int -> char (char)65 A 아스키 코드의 65에 해당하는 문자 A로 변환 char -> int (int)'A' 65 A의 아스키 코드인 65로 변환 int -> float (float)10 10.0f int -> double (double)10 10.0d / 10.0 실수의 기본형은 double이다. float -> int (int)1.6f 1 (int)((float)1.6) 과 동일한 수식
변수 하나의 값을 저장할 수 있는 기억공간. 변수의 타입 (Data type) 변수의 타입 지정이 필요한 이유? => 저장공간을 만들어주기 위해서. 1. 기본형 (Primitive type) 실제의 값을 저장. 데이터 구분 자료형 내용 메모리 크기 저장가능 범위 문자 char 문자 1개를 표현할 때 사용. 16비트 유니코드 문자데이터 기반. 소따옴표 ' 를 사용한다. 예) char alphabet = 'a'; 2byte \u0000 ~ \uFFFF 숫자 byte 정수 표현. 2진 데이터를 다루는 데에 사용 1byte -128 ~ 127byte (2의 7제곱) short 정수 표현. C언어와의 호환을 위해 추가되었다. 2byte -32768 ~ 32767 (2의 15제곱) int 정수 표현. 4byte -..
- Total
- Today
- Yesterday
- 스프링부트
- 캘리그라피의뢰
- calligraphy
- 다중insert
- 캘리
- OracleSQL
- 캘리작품
- springboot
- 켈리그라피
- 캘리엽서
- SQL
- postgres
- 캘리그라피배우기
- 스프링
- 캘리그라피로고
- Database
- Spring
- 캘리그라피
- 작품
- Altibase
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |