원시 데이터 유형의 기본값을 알고 있습니다.java에서 Integer Object의 기본값은 무엇입니까?
하지만 한 가지 혼란이 자주 나를 먹고 있습니다.
String을 개체로 간주했으며 기본값은 null입니다.
하지만 Integer 객체의 기본 값은 무엇입니까?
가능한 경우 Character, Float, Double, Boolean 개체의 기본값을 알려주십시오.
원시 데이터 유형의 기본값을 알고 있습니다.java에서 Integer Object의 기본값은 무엇입니까?
하지만 한 가지 혼란이 자주 나를 먹고 있습니다.
String을 개체로 간주했으며 기본값은 null입니다.
하지만 Integer 객체의 기본 값은 무엇입니까?
가능한 경우 Character, Float, Double, Boolean 개체의 기본값을 알려주십시오.
모든 오브젝트 변수는 클래스 구성원으로 선언 될 때 기본값이 null
입니다.
메소드 내에서 변수에는 기본값이 없습니다. 명시 적으로 하나를 지정하는 것은 사용자의 작업입니다. 그렇지 않으면 "초기화되지 않은 변수"오류가 발생합니다.
감사합니다. 정수 객체로 작은 코드를 시도했습니다. 클래스의 인스턴스 멤버로 선언하면 Null 기본값으로 사용되며 메서드에서 사용하면 초기화하기 전에 초기화해야합니다. 나를 안내 해주셔서 감사드립니다. –
이 링크를 도움이 될 것입니다 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html 그렇지 않으면 당신은 다양한 데이터 유형의 출력을 표시하는 간단한 프로그램을 만들 수 있습니다. 개체를 만드는 경우 기본값은 항상 null입니다.
OP는 그가 원시 타입에 관해 묻지 않는 첫 번째 라인에 대해 언급하고 있으며, 여러분이 인용 한 링크는 원시 타입에 대해서만 나타난다. 유형 랩퍼의 기본값을 명시 적으로 가리키는 링크를 제공 하시겠습니까? – flow2k
자바의 래퍼는 단순한 객체 일뿐입니다. Java의 Object는 항상 null로 초기화됩니다. 나는 그것을위한 특정 링크를 찾을 수 없었다. 희망이 도움이됩니다! – devilpreet
Java 객체를 선언 할 때 기본값은 null입니다. 생성자에 대해서는 메서드의 설명서를 읽어야합니다.
Google에서 첫 번째 결과를 사용해 보셨나요? http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html – Rotem
간단한 자바 프로그램으로 직접 확인하지 않는 이유는 무엇입니까? – user2717954
@Rotem 그 링크는 원시 타입에 대해서만 나타납니다. OP 질문에 빛이 비춰지는 곳을 지적 해 주시겠습니까? 또는 명시 적으로 유형 랩퍼의 기본값을 가리키는 링크를 제공하십시오. – flow2k