割り当て前のプリミティブ型の値は何ですか?
私がやりたいのは、設定されている場合はその設定を返し、そうでない場合はnullを返す変数を持つことです。以下は愚かな方法であることを認識しており、すでに問題を解決しています。しかし、考えてみると、代入前にプリミティブ型がどのように機能するかを知らず、簡単な Google で何も表示されないことに気付きました。したがって、これは、問題を解決するためのより良い方法を見つけることではなく、その質問に答えることに重点を置いています。
例えば:
public class Something{
int value;
public Something(){
//irrelevant stuff
}
public int getValue(){
return value;
}
}
public class SomeOtherClass{
public SomeOtherClass(){
Something s = new Something();
System.out.println(s.getValue);
}
}
何が表示されますか?