問題タブ [numberformatexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 数値形式の例外の原因を理解できません
ユーザーが分を入力し、プログラムが現在の日付と時刻+ユーザーが入力した分を表示する小さなプログラムを作成しました。
サンプル
この例外が発生します
java.lang.NumberFormatException:入力文字列の場合: ""
私がここで間違っていることは何ですか?使用する必要があります
また
java - NumberFormatExceptionが発生しました
文字列をdoubleに変換しようとしていますが、NumberFormatExceptionが発生します。
これが私のコードです:
すべての助けに感謝します。
java - NumberFormatException の取得
Interviewstreet.com チャレンジ用のコードを書いていたところ、コードで NumberFormatException が返されました
これが彼らが使用するテストケースです
各行の末尾に、例外の原因となる末尾のスペースまたは何かがあるようです。
これには 30 分かかりましたが、これを修正する方法がわかりません。イベントの面白さを損ないますね。誰かが私が間違っていることを教えてもらえますか。
java - Java でテキスト ファイルから long 型を読み取る
readLine()
クラスのメソッドを使用してテキスト ファイルから long 型を読み込もうとしています。BufferedReader
次に、最初のトークン (long 型番号) を使用して解析しますが、次StringTokenizer
の例外エラーに直面しています。java.lang.NumberFormatException
これは私のテキスト ファイルの例です。
これは、テキストファイルから読み取り、長い値を長い変数に代入するコードです
最後に、これは私が直面しているエラーです。
あなたが私を助けることができれば、私は非常に感謝しています.
java - ファイルから文字列を int に解析しようとしています。Get NumberFormatException: 入力文字列: "" の場合、文字列は適切な int 文字列のようです。ジャワ
私はこれを数時間理解しようとしてきました。あなたの誰かが私を助けてくれることを願っています. いくつかの行と列の間に数字と空白スペースがあるファイル (実際には 2 つですが、それは重要ではありません) があります。そして、BufferedReaderでそれらを読み取ろうとしています。そして、それはうまく機能します。文字列と文字を好きなように印刷できます。しかし、これらの文字列と文字を解析しようとすると、次のエラーが発生します。
私がグーグルで見つけたものから、エラーはファイルの読み方にあると思います。
そして、解析ビットについて
これは、出力を処理する予定の実際のコードではありませんが、コメント アウトされたコードにエラーが表示されます。したがって、私の文字列出力は次のとおりです。
これは、整数に解析するのに適しているようです。しかし、うまくいきません。文字位置 0 と 1 にあるものを手動で確認しようとしました。0 の場合は 1 を取得しますが、1 の場合は何も取得しません""
。では、どうすれば削除でき""
ますか?皆さんが私を助けてくれることを願っています。さらに情報が必要な場合はお知らせください。しかし、必要なことはカバーできたと思います。
前もって感謝します :)
ええ、そして別のこと:それを置き換える""
と"0"
うまくいきますが、削除する賢い方法を見つけることができないすべてのゼロを取得します。しかし、解析中などにそれらをスキップすることは可能ですか? 私のファイルは 1 と 2 しか保持していないので、可能であれば何にも干渉しません。
java - 英数字文字列を数字に変換する - NumberFormatException
文字列「a23」から23番を取得する必要があります。以下のプログラムを実行すると、以下のエラーが表示されます。
ここにスタックトレースがあります
java - 例外をキャッチしないTry/Catchステートメント
actionlistenerの内部クラス内でtry/catchステートメントを使用しようとしていますが、意図的にトリガーしても例外をキャッチしません。コードの抜粋は次のとおりです。
java - 16進値(0x45E213)を整数で格納します
私のアプリケーションでは、コンバーターを使用して、3つの値>RGBから16進値を作成しました。これを使用して、実行時にアプリケーションでグラデーションの背景を設定します。
これが次の問題です。コンバーターの結果はであり(String)
#45E213
、これを整数で格納することはできません。しかし、整数を作成すると、
正しく動作し、エラーは発生しません。
これを知ったので、toを置き換えて、#
String0x
からIntegerに変換しようとしました。
しかし、今私はnumberFormatException
、変換中に、それが文字と一致しないので、を取得しE
ますか?
どうすればこれを解決できますか?整数として本当に必要なので、Java/Eclipseはそのメソッドでそれを使用しません。
java - EditText が空白の場合のエラー (' ' を整数として解析できません)
ボタンと編集テキストがあります。ユーザーは数字を入力してボタンをクリックします。すると、その数字で何かが起こります。
ただし、編集テキストが空白の場合、エラーが発生します。これを修正するにはどうすればよいですか? 以下の私のコードは私の試みです..しかし、次のエラーが発生してアプリが閉じられるため、機能しません。
E/AndroidRuntime(324): java.lang.NumberFormatException: '' を整数として解析できません
}
android - レーティングバーのフロートに文字列を解析する際のNumberFormatException?
レーティングの値がWebサービスからフェッチされるAndroidのレーティングバーに取り組んでいます。私が取得しているデータは、このようなxmlの形式です。
5.0
フェッチするとき、私はxmlを解析し、Stringのすべての値を取得しています。現在、評価のためにStringの値をFloatに変換していますが、その時点でNumberFormatExceptionが発生しています。理由はわかりません。他のデータをStringからDoubleに解析しましたが、その時点ではエラーは発生しませんでしたが、StringからFloatに変換しようとすると、なぜ例外がスローされるのかわかりません...
これが私のサンプルコードです。
別の試み:-
エラーログ:-
どこを間違えているのかわかりません。誰かがそれを見つけることができるならば、親切に私に知らせてください。私はそれがいくつかの愚かな間違いであるに違いないことを知っていますが、それを見つけることができない方法もあります。
ありがとう