본문 바로가기
728x90

java 기초3

코드 스테이츠 4/20 - Java 기초 3 코드 스테이츠 8일차 배열 배열이란? 동일한 타입의 값들을 하나의 묶음으로 묶은 자료 구조를 의미합니다. 즉, 각 값들이 같은 의미를 지니면서 서로 연관성이 있을 때, 이들을 하나의 덩어리로 묶을 수 있으며, 이렇게 묶인 값들의 집합을 배열이라고 합니다. 배열의 차원이란? 배열과 관련하여 언급되는 ‘차원’이라는 것은 배열이 중첩된 정도를 의미합니다. 즉, 배열이 중첩되었다 함은, 배열의 요소가 또 다른 배열인 경우를 의미합니다. 1차원 배열 : 배열이 중첩이 없는 경우 = 배열의 요소가 배열이 아닌 경우 예 : { 1, 2, 3, 4 } 배열의 각 요소는 1, 2, 3, 4로 모두 정수형의 값입니다. 1 2 3 4 2차원 배열 : 배열이 한번 중첩된 경우 = 배열의 요소가 배열인 경우 예 : { { 1,.. 2023. 4. 20.
코드 스테이츠 4/19 - Java 기초 3 코드 스테이츠 7일차 반복문 for 문 for문은 조건식이 참인 동안 주어진 횟수만큼 실행문을 반복적으로 수행합니다. 초기화는 for문이 시작할 때 최초 한 번만 수행되며, 사용할 변수의 초깃값을 정합니다. 조건식은 계속 반복할지 여부를 결정하는 조건입니다. 조건식 안의 값이 true라면 실행문을 실행시키고, false라면 더 이상 블록을 실행하지 않고 끝납니다. 증감식은 반복 횟수를 결정하는 규칙입니다. 변수에 값을 더하거나 곱하는 등 수행 방식을 지정합니다. ++ 은 반복문에서 자주 쓰는 증감연산자로, 피연산자의 값을 1 증가시킵니다. public class Main { public static void main(String[] args) { int sum = 0; // for (초기화; 조건식; 증.. 2023. 4. 19.
코드 스테이츠 4/18 - Java 기초 2 코드 스테이츠 6 연산자 산술 연산자 산술 연산자는 사칙연산에 사용되는 연산자(+, -, *, /)와 나머지 연산자(%)를 포함한다. + (덧셈 연산자) 두 항의 값을 더한 값을 반환합니다. 7 + 3 10 - (뺄셈 연산자) 좌항의 값에서 우항의 값을 뺀 값을 반환합니다. 7 - 3 4 * (곱셈 연산자) 두 항의 값을 곱한 값을 반환합니다. 7 * 3 21 / (나눗셈 연산자) 좌항을 우항으로 나눈 값을 반환합니다. 7 / 3 2 % (나머지 연산자) 좌항의 값을 우항의 값으로 나눈 나머지를 반환합니다. 7 % 3 1 적용 예시는 아래와 같다. int num1 = 1; int num2 = num1 + 2; // num2 -> 3 int num3 = num2 - 1; // num3 -> 2 int nu.. 2023. 4. 18.
728x90