私は最近Talendと仕事をしています。しかし、私は "NullException"の問題に直面しています。私は、null値を持つ可能性のあるデータベースに2倍のデータ型フィールドを持っています。今私は通常のtryキャッチルーチンを試しているが、まだNullExceptionがスローされます。今私はdoubleがJavaでnullableではないことを知っています。私の質問は、nullの可能性があるテーブルのnull(特にdoubleデータ型)フィールドのnullを調べるにはどうすればいいですか?Talendルーチンを使ってDBヌルを扱う
0
A
答えて
1
Doubleデータ型をDouble doubleはnullを受け入れず、Doubleはclassを取るプリミティブなデータ型です。
Doubleに変更した後は、==を使用してNULLを直接確認できます。
0
あなたの文を書きましたが
if(X.isNaN() || Y.isNaN() || X == null || Y == null) { return false; }
あるNullException
はnull
された値に関連しますが、NaN
されていないでしょう。違いを見つけるために
、あなたは逆の順序と若干異なるブラケットを意味し、変数内の値にアクセスしよう、その後null
最初とをチェックする必要があります
if((X == null || X.isNaN()) || (Y == null || Y.isNaN())) { return false; }
関連する問題
- 1. スカラ - ヌルJSONオブジェクトを扱う
- 2. rxjsを使ってリフレッシュトークンを扱う
- 3. BigDecimalを使って通貨を扱う
- 4. データベースからのヌル値を扱う
- 5. 取り扱いヌル
- 6. Android:私のプログラムのSQLite DBを扱う
- 7. talendを使ってログファイルをデータベースに書き込む
- 8. Talendを使ってautosysジョブを終了する
- 9. talendを使ってGPDBでwhileループを実行する
- 10. talendを使って石鹸の添付ファイルを取得する
- 11. Talend tRESTを使ってファイルをアップロードするには?
- 12. Talendを使ってウェブサイトからzipファイルをダウンロードするには?
- 13. powershellでget-childitemを使って空白のフォルダ名を扱う
- 14. 辞書を使って変数を扱う
- 15. --extract-allでxgettexttを使って複数形を扱う
- 16. Python/Selenium webdriverを使ってAngularjs/Javascriptドロップダウンを扱うには?
- 17. Rでtestthatを使って "example files"を扱うには?
- 18. ジュリアでevalを使ってvarargsを扱う
- 19. (PerlやPythonを使って)コマンドラインでutf8を扱うには?
- 20. Symfonyを使ってデータベースに保存した画像を扱う
- 21. Google Cloud Dataflow PythonでBigQueryのヌル値を扱う
- 22. matlabを使ってljpeg(lossless jpeg)を扱っています
- 23. XUnitはCakeを使って.NET Coreを扱っています
- 24. djangoを使ってリアルタイムアプリケーションを扱っています
- 25. dbとfallbackを使ってZend_Localeを行う方法は?
- 26. テーブル内のDBヌルを確認する
- 27. DB :: query()をsimpleXMLの変数を扱うために使用できません
- 28. MVC3 webgridのヌル値の扱い
- 29. Drupalの7、取扱いヌル例外
- 30. DBバックエンドを使ったセロリタスククリーンアップ
は動作しませんでした。私はまだあなたのコード – user2597012
を取得しています(X.isNaN()|| Y.isNaN()|| X == nullの|| Y == null)の \t \t \t { \t \t \t \t falseを返します。 \t \t \t} – PreetyK
かのMWを示してもらえNULLException – user2597012