Search

Java 기본 문법

Java 기본 문법

Java는 객체 지향 프로그래밍 언어로, 다양한 기능을 제공합니다. 이 문서에서는 Java의 기본 문법을 여러 섹션으로 나누어 설명하겠습니다.

변수

Java에서 변수는 메모리에 값을 저장하기 위해 사용됩니다. 변수는 다양한 타입으로 선언할 수 있으며, 선언과 동시에 초기값을 할당할 수도 있습니다.
int myNumber; // 변수 선언 myNumber = 42; // 변수에 값 할당 String myName = "John"; // 변수 선언과 동시에 초기값 할당
Plain Text
복사

조건문

Java에서 조건문은 if, else if, else 키워드를 사용하여 구현할 수 있습니다. 조건문은 주어진 조건식이 참인 경우에만 실행됩니다.
int age = 18; if (age < 18) { System.out.println("미성년자입니다."); } else if (age >= 18 && age < 65) { System.out.println("성인입니다."); } else { System.out.println("노인입니다."); }
Plain Text
복사

반복문

Java에서 반복문은 for, while, do-while 키워드를 사용하여 구현할 수 있습니다. 반복문은 주어진 조건식이 참인 경우에 반복적으로 실행됩니다.
for (int i = 0; i < 10; i++) { System.out.println(i); } int i = 0; while (i < 10) { System.out.println(i); i++; } int j = 0; do { System.out.println(j); j++; } while (j < 10);
Plain Text
복사

배열

Java에서 배열은 동일한 타입의 데이터를 순차적으로 저장하는 자료구조입니다. 배열은 선언과 동시에 크기를 지정하며, 인덱스를 사용하여 각 요소에 접근할 수 있습니다.
int[] numbers = new int[5]; // 크기가 5인 int형 배열 선언 numbers[0] = 1; // 첫 번째 요소에 값 할당 numbers[1] = 2; // 두 번째 요소에 값 할당 String[] names = {"John", "Jane", "Mike"}; // 초기값을 사용하여 배열 선언
Plain Text
복사

메소드

Java에서 메소드는 클래스 내부에 구현되는 함수입니다. 메소드는 입력값을 받아 처리한 후 결과값을 반환할 수 있습니다.
public static int add(int a, int b) { // 입력값으로 두 개의 int형 변수를 받음 return a + b; // 두 변수를 더하여 결과값 반환 }
Plain Text
복사
위에서 설명한 Java의 기본 문법을 숙지하면, 간단한 프로그램부터 복잡한 시스템까지 다양한 프로그램을 구현할 수 있습니다.