Java/Java Beginnig (16) 썸네일형 리스트형 [Java Beginning] Java 다차원 배열 (2차원 배열) 사용법 이번 글에서는 Java 프로그래밍에서 다차원 배열, 특히 2차원 배열을 어떻게 선언하고 사용하는지에 대해 알아보겠습니다. * 2차원 배열 선언과 초기화 Java에서 2차원 배열을 선언하고 초기화하는 방법은 다음과 같습니다. int[][] value = new int[9][9]; 위 코드는 `int` 데이터 타입의 2차원 배열 `value`를 선언하고, 배열의 크기를 9x9로 지정하여 초기화한 예제입니다. 이렇게 선언된 2차원 배열은 9개의 행과 9개의 열을 가집니다. * 2차원 배열 요소의 값 할당 및 출력 2차원 배열의 각 요소에 값을 할당하려면 중첩된 반복문을 사용하여 인덱스를 이용할 수 있습니다. 예를 들어, 다음과 같이 2차원 배열의 모든 요소에 값을 할당합니다. for (int i = 0; i .. [Java Beginning] Java 배열(Array) 기본 사용법 이번 글에서는 Java 프로그래밍에서 배열(Array)을 어떻게 선언하고 사용하는지에 대해 알아보겠습니다. * 배열(Array)의 선언과 초기화 Java에서 배열을 선언하고 초기화하는 방법은 다음과 같습니다. int[] intArray = new int[9]; // int intArray[] 도 가능 위 코드는 `int` 데이터 타입의 배열 `intArray`를 선언하고, 배열 크기를 9로 지정하여 초기화한 예제입니다. 이렇게 선언된 배열은 0부터 8까지의 인덱스를 가집니다. * 배열 요소의 값 할당 및 출력 배열의 요소에 값을 할당하려면 인덱스를 사용하여 다음과 같이 할당합니다. intArray[0] = 1; intArray[1] = 2; // ... intArray[8] = 9; 배열 요소에 저장된 .. [Java Beginning] Java `continue` 문을 사용한 반복문 제어 이번 글에서는 Java 프로그래밍에서 `continue` 문을 사용하여 반복문을 어떻게 제어하는지에 대해 알아보겠습니다. * `continue` 문의 역할 `continue` 문은 반복문 내에서 실행 중인 반복을 일시적으로 건너뛰고 다음 반복 단계로 이동하는 데 사용됩니다. 이를 통해 특정 조건을 만족하는 경우에만 반복문 내의 코드를 실행하고 나머지 경우에는 반복을 건너뛸 수 있습니다. 0부터 `inputData`까지의 모든 짝수의 합을 계산하는 작업 ) int inputData = Integer.parseInt(args[0]); // 사용자로부터 입력받은 값을 정수로 변환하여 `inputData` 변수에 저장 int sum=0; // 합을 저장할 변수 `sum`을 초기화 for(int i=0;i [Java Beginning] Java `break` 문을 사용한 반복문 종료 이번 글에서는 Java 프로그래밍에서 `break` 문을 사용하여 반복문을 어떻게 종료하는지에 대해 알아보겠습니다. * `break` 문의 역할 `break` 문은 반복문 내에서 실행 중인 반복문을 즉시 종료하고 빠져나오는 데 사용됩니다. 이를 통해 특정 조건이 충족되면 반복문을 종료할 수 있습니다. int inputData=Integer.parseInt(args[0]); // 사용자로부터 입력받은 값을 정수로 변환하여 `inputData` 변수에 저장 int i=0; // 반복 변수 `i` 초기화 int sum=0; // 합을 저장할 변수 `sum`을 초기화 while(true){ // `true` 조건으로 무한 루프를 시작 i++; // 반복 변수 `i`를 1씩 증가 sum=sum+i; // `i` .. [Java Beginning] Java의 For 반복문과 While 반복문 비교 이번 글에서는 Java 프로그래밍에서의 반복문 중 `for` 반복문과 `while` 반복문의 사용 방법과 차이를 비교하고자 합니다. 1. `for` 반복문 `for` 반복문은 초기화, 조건 검사, 증감식을 한 곳에서 처리하는 반복문입니다. 아래는 `for` 반복문의 구조입니다. for (초기화; 조건; 증감식) { // 조건이 참일 때 실행할 코드 } `for` 반복문은 초기화 단계에서 반복 변수를 초기화하고, 조건 검사 단계에서 조건을 확인하여 참일 경우 반복문 내부의 코드 블록을 실행합니다. 그 후 증감식 단계에서 반복 변수를 증가 또는 감소시킵니다. for 문을 이용한 2단 출력 ) int i = 2; System.out.println(i + " 단을 출력합니다."); //for문은 while 문과.. [Java Beginning] Java 반복문 (while과 do-while) 이번 글에서는 Java 프로그래밍에서의 반복문인 `while`과 `do-while` 반복문에 대해 알아보겠습니다. 1. `while` 반복문 `while` 반복문은 조건을 만족하는 동안 특정 코드 블록을 반복해서 실행합니다. 아래는 `while` 반복문의 구조입니다. while (조건) { // 조건이 참일 때 실행할 코드 } `while` 반복문은 먼저 조건을 검사한 후, 조건이 참(`true`)이면 반복문 내부의 코드 블록을 실행합니다. 그런 다음 다시 조건을 검사하고, 조건이 거짓(`false`)이 될 때까지 반복합니다. int i = 0; while(i [Java Beginning] Java의 Switch 문 (다중 조건 분기) 이번 글에서는 Java 프로그래밍에서 다중 조건 분기를 처리하는 `switch` 문에 대해 알아보겠습니다. 1. `switch` 문 개요 `switch` 문은 프로그램에서 여러 조건에 따라 다른 동작을 수행해야 할 때 사용됩니다. `switch` 문은 변수의 값을 평가하여 해당하는 `case` 레이블과 일치하는 코드 블록을 실행합니다. 2. `switch` 문의 구조 switch (변수) { case 값1: // 값1에 해당하는 코드 실행 break; case 값2: // 값2에 해당하는 코드 실행 break; // ... default: // 모든 case에 해당하지 않는 경우 실행 break; } - `변수`는 `switch` 문에서 평가할 변수입니다. 이 변수는 반드시 정수형 (`byte`, `sh.. [Java Beginning] Java에서의 문자열 변환과 특수 문자 사용 이번 글에서는 Java 프로그래밍에서 문자열을 정수로 변환하는 방법과 특수 문자(`\t`, `\n`, `\"`)의 사용에 대해 알아보겠습니다. 1. 문자열을 정수로 변환하기 Java에서는 `Integer.parseInt()` 메서드를 사용하여 문자열을 정수로 변환할 수 있습니다. 이 메서드는 문자열을 입력으로 받고 해당 문자열을 정수로 변환한 값을 반환합니다. // 문자열을 정수로 변환 int i = Integer.parseInt(args[0]); int j = Integer.parseInt(args[1]); 위 코드에서는 명령행 인수로 전달된 두 개의 문자열을 정수로 변환하여 변수 `i`와 `j`에 저장하고 있습니다. 2. 특수 문자 사용하기 2.1. `\t` - 탭 문자 `\t`는 탭 문자를 나타냅니.. 이전 1 2 다음