본문 바로가기

JavaStudy5

e.array array  배열의 정의하나의 공간에 여러 개의 값을 담을 수 있는 개념, 대량의 데이터를 보관하고자 할 때 사용한다.(하나의 공간에 하나의 값을 담을 수 있는 변수와는 차이가 존재한다.)"같은 자료형의 값"만 담을 수 있다.(int 배열에 char값을 담을 수 없다)인덱스(index)는 0부터 시작해 1씩 증가한다.→ index[0] : 배열의 첫 번째 값  index[1] : 배열의 두 번째 값  index[2] : 배열의 세 번째 값( = index[n]은 배열의 n+1번째 값.) 배열 선언[표현법] 자료형[ ] 배열이름; or 자료형 배열이름[ ];▷int[ ] array; 배열 할당배열에 몇 개의 값들을 보관할건지 크기를 지정하는 과정.한 번 지정된 배열의 크기는 변경이 불가능하다.(배열의 크기.. 2024. 7. 8.
d.loop for  반복문프로그램 흐름을 제어하는 제어문 중 하나.어떤 실행코드를 반복적으로 수행시켜 준다.반복문 안에서 선언된 변수는 반복문 밖에서는 쓸 수 없다. for문[표현법] for(초기식; 조건식; 증감식) { 반복적으로 실행시키고자 하는 코드 더미 }초기식 : 반복문이 수행될 때 "처음에 단 한 번만 실행하는 구문"(반복문 안에서 사용될 변수를 선언 및 초기화하는 작업)조건식 : "반복문이 수행될 조건"을 작성하는 구문.조건식이 true일 경우 해당 반복을 실행, flase가 되는 순간 반복문을 탈출한다.(보통 초기식에서 제시된 변수를 가지고 조건식을 정한다.)증감식: 반복문을 제어하는 변수 값을 증감시키는 구문초기식, 조건식, 증감식에 쓰이는 변수는 전부 같을 필요는 없으나, 초기식에 제시된 변수로 .. 2024. 7. 5.
c.control if  조건문의 정의제어문 중 하나로, 프로그램의 진행 중 어떤 코드를 선택적으로 실행시킬 때 사용한다."조건식"을 통해 참 또는 거짓을 판단하여, 참일 경우 그에 해당하는 코드를 실행한다.조건식의 결과는 true 또는 false 로 나오는 논리형이어야 한다. ifif문의 가장 기본적인 형태이다.[표현법]if(조건식) { …실행문;}조건식이 true일 경우 : if { … } 중괄호 블럭 안의 코드를 실행한다.조건식이 false일 경우 : if { … }  중괄호 블럭 안의 코드를 무시하고 넘어간다.▷ if(a    b = 22;  } elseif문의 조건식이 false일 경우 실행한다.[표현법]if(조건식) { …참일 경우 실행문;}else { …거짓일 경우 실행문; }조건식이 true일 경우 : if.. 2024. 7. 4.
b.operator Operator산술 연산자+ : 더하기- : 빼기* : 곱하기/ : 나누기% : 나눈 후 나머지값▷ int a = (10 % 4);  // a = 2 복합 대입 연산자산술 연산자와 대입 연산자(=)를 결합해서 사용할 수 있다.반드시 산술 연산자 다음에 대입 연산자를 써야한다.연산과 대입을 축약해서 나타냈을 뿐, 결과는 같다. ( a + 2 와 a += 2  는 동일하다)+=-=*=/= 증감 연산자++ : 변수에 담긴 값을 1 증가 시켜주는 연산자▷ n++;-- : 변수에 담긴 값을 1 감소시켜주는 연산자▷ n--;순서에 따른 처리(증감 연산자) 변수 : 전위연산, 변수에 증감을 먼저 하고 나머지 코드를 실행(처리)한다.▷ int a = 1;  int b = (++a) + 2;  // ++a가 먼저 실행되.. 2024. 7. 3.