int型が初期化されているかどうかを確認する方法?

Isn_ary:

私が宣言intは変数で初期化されているかどうかはどのように確認できますか?number == nullint型がプリミティブ型であるため、動作しません。

この質問は、ユーザーがintの回答は整数を使用するように応答するにはnullであるかどうかを確認する方法を尋ねるので関係ありません。しかし、私は、プリミティブデータ型があればチェックしたいint初期化されます。

この質問はまた、私はプリミティブ型のために求めているのに対し、参照型のためにある無関係な理由です。すでに明らか-.-まだマーク取得...

Steve11235:

インスタンスフィールドは、ローカルフィールドが初期化されていないなど、0、nullに初期化されます。短いフィールドを使用しようとすると、例外を生成するので、これをテストする方法はありません。良い練習は、あなたがそれらを宣言するときに、ローカル変数を常に初期化することです。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=178792&siteId=1
おすすめ