1. 메소드의 리턴 타입과 사용법

리턴타입 설명 예시
void 아무 값도 반환 하지 않을 때 사용 void printInfo()
기본 타입 메소드가 특정 데이터 타입을 반환 할 때 사용 int, double, boolean,
객체 타입 메소드가 특정 객체나 클래스의 인스턴스를 반환 String, Person,

리턴 타입별 메서드 작성과 호출 예제

1. void 리턴 타입

public void printInfo() {
    System.out.println("이름: " + name);
    System.out.println("나이: " + age);
    System.out.println("주소: " + address);

2. 기본 타입 리턴 (int, double, 등)

public int getAgeAsInt() {
    return Integer.parseInt(age); // age를 문자열에서 정수로 변환 후 반환
}
java
코드 복사
int ageInt = person.getAgeAsInt(); // 반환된 값을 변수에 저장
System.out.println("나이 (정수): " + ageInt);

3. 객체 타입 리턴 (String, Person, 등)

public String getInfo() {
    return "이름: " + name + "\\n나이: " + age + "\\n주소: " + address;
}

String info = person.getInfo(); // 반환된 값을 변수에 저장
System.out.println(info); // 출력