[解決済み] Javaでintはnullにできますか?
2022-04-22 09:41:45
質問
は可能ですか?
int
である
null
をJavaで表示しますか?
例えば
int data = check(Node root);
if ( data == null ) {
// do something
} else {
// do something
}
私が目指しているのは、この関数を用いて
int
. というのは
int
はノードの高さに格納され、ノードが存在しない場合はnullになるので、それを確認する必要がありますね。
私は宿題でこれをやっていますが、この具体的な部分は宿題の一部ではなく、私がやっていることをやり遂げるのに役立つだけです。
コメントありがとうございます。しかし、実際にコードの下にあるものを読んでいる人はほとんどいないようです。私は、この目標を達成するために他にどのような方法があるかを尋ねていたのです。それがうまくいかないことは簡単に理解できました。
解決方法は?
int
できない
はnullであるが
Integer
可
. null 整数のアンボックスは、多くの混乱と頭の痛い問題を引き起こすので、注意が必要です。
例:これ
int a = object.getA(); // getA returns a null Integer
を与えると
NullPointerException
オブジェクトがNULLでないにもかかわらず、です。
質問の続きですが、もしあなたが
不在
を調査します。
java.util.Optional<Integer>
関連
-
Java Error スレッド "AWT-EventQueue-0" で例外発生 java.lang.
-
Dateが型に解決できない問題を解決する
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
springboot project MIMEタイプ text/htmlで転送された静的ファイルを読み込む。
-
スレッド "main "での例外をEclipseで解決 java.lang.Error: 未解決のコンパイル問題、コンパイラとパッケージの不整合
-
Java のエラーです。未解決のコンパイル問題 解決方法
-
アクセス制限について アプリケーションの種類がAPIでない(必要なライブラリの制限)。
-
Eclipseで "XXXX "の解決策を(型に)解決することができない
-
コンストラクタの呼び出しは、コンストラクタのエラー理解の最初のステートメントである必要があります。
-
JDKの設定時にjava.dllが見つからない、java SE Runtime Environmentが見つからない問題が発生しました。
-
Java(1)仕上げの基本概念+eclipseのインストール構成
-
テストが見つかりませんでした
-
[解決済み] 述語による最初の要素の検索