개발자's Life

[JAVA] 내가 보려고 만드는 Java 기초 문법 모음 본문

Back-end/Java

[JAVA] 내가 보려고 만드는 Java 기초 문법 모음

Rowen Jobs 2025. 2. 27. 22:26
728x90
반응형

Java 기초 문법 정리

1. 변수 선언 및 초기화

Type variableName = value;

2. 조건문 (if, switch)

if (condition) {
    // code block
} else if (anotherCondition) {
    // code block
} else {
    // code block
}

switch (variable) {
    case value1:
        // code block
        break;
    case value2:
        // code block
        break;
    default:
        // code block
}

3. 반복문 (for, while, do-while)

for (initialization; condition; update) {
    // code block
}

while (condition) {
    // code block
}

do {
    // code block
} while (condition);

4. 배열 선언 및 초기화

Type[] arrayName = new Type[size];
Type[] arrayName = {value1, value2, value3};

5. 메서드 정의 및 호출

ReturnType methodName(ParameterType parameter) {
    // code block
    return value;
}

6. 클래스 및 객체 생성

class ClassName {
    // fields
    // constructor
    // methods
}

ClassName objectName = new ClassName();

7. 예외 처리 (try-catch-finally)

try {
    // code block
} catch (ExceptionType e) {
    // exception handling code
} finally {
    // always executed code
}

8. String 메서드

split - 특정 구분자로 문자열을 나누어 배열로 반환

String[] result = str.split("delimiter");

replace / replaceAll - 문자열 변경

String newStr = str.replace("target", "replacement");   // 단순 치환
String newStr = str.replaceAll("regex", "replacement"); // 정규식 기반 치환

substring - 문자열의 특정 부분 추출

String sub = str.substring(startIndex, endIndex);

toUpperCase / toLowerCase - 대소문자 변환

String upper = str.toUpperCase();
String lower = str.toLowerCase();

trim - 앞뒤 공백 제거

String trimmed = str.trim();
728x90
Comments