목록전체 글 (48)
Chihiro's Blog
다차원 배열 다차원 배열이란 2차원 이상의 배열을 의미하며, 배열 요소로 또 다른 배열을 가지는 배열을 의미합니다. 예) 2차원 배열은 배열 요소로 1차원 배열을 가지는 배열 2차원 배열의 문법 (Array06 참고) 데이터타입[][] 배열이름; -> 주로 쓰인다. (대괄호 두개를 쓰는 이유는 2차원 배열이기 때문) 데이터타입 배열이름 [][] -> 많이 사용하지는 않음 데이터타입[] 배열이름[]; -> 거의 쓰질 않는다 int[][] arr; // 2차원 배열이 선언된다. 배열이름 = new 데이터타입[요소의크기1][요소의크기2] (보통 열로 표기) (보통 행으로 표기) arr = new int[2][3]; 열 : [2] / 행 : [3] 행 -> 열 ↓ arr[0][0] arr[0][1] arr[0]..
배열(array) 같은 타입 여러개의 변수를 하나의 묶음으로 만든 것을 배열이라고 합니다. 배열을 구성하는 각각의 값을 요소라고 합니다. 또한 배열의 위치를 가리키는 숫자는 인덱스라고 합니다. 인덱스는 0으로 시작하며, 0을 포함한 양의 정수만을 가질 수 있습니다. 배열 선언문법 데이터타입[] 배열이름; -> 배열의 선언 데이터타입 배열이름[]; -> 배열의 선언 배열이름 = new 데이터타입[요소의갯수]; // 실제 배열을 생성 //한번에 쓰려면 이렇게 입력 데이터타입[] 배열이름 = new 데이터타입[요소의갯수] // 배열의 선언 및 생성 // 데이터타입[] 배열이름 = {요소1, 요소2, 요소3,...}; // 배열의 선언 및 초기화 데이터타입[] 배열이름 = new 데이터타입[] {요소1, 요소2..
반복문 반복문이란 특정 작업이 반복적으로 실행되도록 할 때 사용합니다. 1. while - while문 문법 while(조건식) { 반복 하고자 하는 실행문; } while문의 조건식은 생략할 수 없으며 조건식이 true이면 계속해서 반복합니다. do ~while 문법 while문과 같지만 중괄호의 내용을 최소한 1번 실행하고 조건식을 판단한다는 것이 다릅니다. do{ 반복 하고자 하는 실행문; }while(조건식); break문 break문은 switch문 또는 반복문을 벗어나는데 사용됩니다. continue문 continue문은 반복문의 끝으로 이동해 다음 반복으로 돌아갑니다. 전체 반복 중 특정 조건을 만족하는 경우만을 제외할 때 사용합니다. 2. for for문 문법 for (int i = 0; ..
형 변환 형 변환이란 어떤 데이터를 다른 형의 데이터로 취급하는 방법입니다. 예를들어 숫자를 무자로 간주하거나, 문자를 숫자로 간주해야 할 필요가 있을 때 형 변환을 하게 됩니다. 형 변환은 주로 아래와 같은 것을 의미합니다. 1. 하나의 데이터를 크기가 작거나 큰 데이터형으로 복사할 때 int a = 10; long l = a; 2. 특정 타입의 데이터를 다른 타입의 데이터로 사용할 때 char c = 'A'; int i = c; 3. 연산의 결과를 다른 타입의 데이터로 사용할 때 자동 형 변환(묵시적 형변환) 작은 데이터형에 있는 데이터를 큰 데이터형으로 옮기는 작업입니다. 따라서 원래의 값이 그대로 유지되며 별도의 작업을 하지 않아도 됩니다. 명시적 형 변환 큰 데이터형의 데이터를 작은 데이터형으로..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dbuvlT/btqwIMEpJMK/tujvkrAkWK3a0oFDFZKKS0/img.png)
자료형 - 기본자료형 소수 소수를 표현하기 위해 float와 double이 있습니다. 구분하기 위해 float의 경우 f, F를 붙여주고, double일 경우에는 d, D를 붙여주지만 아무 표시를 하지 않으면 double형이 기본입니다. float 4byte -> 작은 소수점을 사용할 때 사용함 (굳이 사용할 일이 없음, 다만 4바이트를 낭비 -> 요즘은 램 크기가 커서 상관 무) double 8byte -> 큰 소수점을 표현할 때 사용함 참, 거짓을 나타내는 boolean 자바에서는 참, 거짓을 표현하기 위해 특별한 키워드 (true / false) 가 존재합니다. true -> 0 / false -> 1 을 뜻함 글자 (문자) 하나를 나타내는 char 알파벳 하나, 한글문자 하나를 의미한다고 생각하면..
변수 변수는 문자나 숫자 등을 담을 수 있는 상자와 같은 것입니다. 영어로는 Variable 이며, 마치 사람이 쓰는 언어의 대명사와 비슷한 역할을 합니다. 변수를 이용하면 나중에 변수의 값만 고쳐서 사용할 수 있습니다. 변수의 내용은 언제 변할지 몰라 변수라 부릅니다. 문법 1) 변수를 만드는 방법 자료형(data type) 변수이름; - 자료형에서 가장 많이 쓰이는 타입 1. 정수를 표현할 때는 int를 사용합니다. 2. 소수를 표현할 때는 double을 사용합니다. 3. 참, 거짓을 판단할 때는 boolean을 사용합니다. 4. 글자 하나를 의미할 때는 char을 사용합니다. char는 한글자만 저장 가능!! -> 추후에 string 이라는 자료형을 사용하면 여러글자 저장 가능 int 변수이름; i..