Java/실습

[Java] 기본값

Puft 2024. 12. 6. 12:13

알고 싶은 자료형들의 기본값을 출력하는 객체를 만들어서

출력해 보는 메소드를 Main에서 실행해보겠습니다.

public class WhatIsValue {

int int_value;

double double_value;

String String_value;

char char_value;

public void print() {

System.out.println("정수 :" + int_value);

System.out.println("실수 :" + double_value);

System.out.println("문자열 :" + String_value);

System.out.println("문자 :" + char_value);

}

}

자료형에 맞게 선언해주고 

print 메소드를 만들어서 출력했습니다.

public class OMain3 {

public static void main(String[] args) {

System.out.println("=== 각 자료형들의 기본값 ===");

WhatIsValue v = new WhatIsValue();

v.print();

}}

main함수에서 객체를 만들고 

print를 실행해주면

 

=== 각 자료형들의 기본값 ===

정수 :0

실수 :0.0

문자열 :null

문자 :

 

이렇게 출력되네요.

문자와 문자열이 같게 출력 될 줄 알았는데

문자열은 null이 출력되고

문자는 공백이 출력되었습니다.

 

이번 역시 객체 사용에 익숙해지기 위한 실습이었습니다.