2024/09 13

자바(JAVA) 기초 함께 알아보자(9) - 배열(Array)

지난번 while반복문에 이어서 이번글에서는 배열(Array)에 대해서알아보겠습니다. 추후에 Arraylist라는 것을 알아볼 텐데 Array와 Arraylist는다른 개념이니 주의해주세요! 배열(Array) 먼저 배열을 이해하기 위해서 간단한 예시를 알아보겠습니다. 무작위 숫자 5개를 코드에서 사용하고 싶다고 가정해 봅시다. 그렇게 하려면 아래와 같이 변수를 5개 만들어야 하고데이터를 불러올 때도 5개를 전부 따로 불러와야 합니다. // 무작위 숫자 선언하기int a1 = 1;int a2 = 9;int a3 = 8;int a4 = 4;int a5 = 7;System.out.println(a1);System.out.println(a2);System.out.println(a3);System.out.prin..

자바(JAVA) 기초 함께 알아보자(8) - while 반복문(loop)

지난번 for반복문에 이어서 이번글에서는 while 반복문에 대해서알아보겠습니다. while 반복문(loop) 우선 while 반복문의 특징은 조건 부분이 참일 경우코드가 계속 실행되는 것 입니다. 따라서 코드를 잘못 작성하면 무한루프가 생성될 가능성이 있으니작성할 때 주의해야 합니다. 먼저 while문의 구조에 대해서 알아보겠습니다.while(조건){ // 반복할 코드} while문의 구조는 for와 비교했을 때 상대적으로 간단합니다. 조건 부분에는 코드의 실행 조건을 작성합니다.ex) i 아래 예시를 통해서 좀 더 자세히 살펴보겠습니다.int i = 5while(i >= 0){ System.out.println(i); i--;}System.out.println("out of loop"); 위와..

자바(JAVA) 기초 함께 알아보자(7) - for 반복문(Loop)

지난번 조건문에 이어서 이번글에서는 반복문(loop)에 대해서 알아보겠습니다. 반복문은 앞으로 정말 많이 사용되기 때문에 잘 알아두시는걸추천드립니다! 반복문은 크게 for와 while로 나누어져 있습니다. 그중에 이번글에서는 for반복문에 대해서 알아보겠습니다. for 반복문(loop) 우선 for 반복문이 쓰이는 상황에 대해서 알아보겠습니다. 주로 반복 횟수가 고정되어 있거나 반복 횟수를 알고 있을 때for반복문을 사용합니다. for loop의 구조를 보면 이를 쉽게 이해할 수 있습니다.for( 초기값 설정 ; 조건 ; 변화 ){ // 반복할 코드 } for 반복문은 위와 같은 구조를 가지고 있습니다.반복문의 각 부분에 대해서 자세히 살펴보겠습니다.초기값 설정이 부분은 반복문이 실행될 때 ..

자바(JAVA) 기초 함께 알아보자(6) - 조건문(Conditional Statement)

지난번 비교연산자(Comparison operator)와 논리연산자(Logical operator)에이어서 이번글에서는 조건문(Conditional Statement)에 대해 알아보겠습니다. 기본적으로 자바에서 조건문은 조건문 안에 조건이 참(True)일 때아래에 코드를 실행하는 구조를 가지고 있습니다. 아래에서 코드와 함께 좀 더 자세히 살펴보도록 하겠습니다. 조건문(Conditional Statement) 우선 기본적인 조건문 구조는 If를 사용합니다.if( 조건(condition) ){ // 조건문이 참일때 실행할 코드} 위와 같이 if 옆 괄호 안쪽에 조건을 집어넣고 { } 안쪽에는조건이 참일 경우 실행할 코드를 작성해 줍니다. 좀 더 이해하기 쉽게 아래 예시를 확인해 주세요.int a = 7;i..