文字列0000001.45
があります。文字列の前にゼロを削除し、文字列をlongに変換したいと考えています。ループなしでキャストすることは可能ですか? Javaのためにいくつかの機能があります。文字列の前でゼロを取り除き、Javaで数値をキャストする方法
答えて
まあ、心に来る最初の事:
long result=(long)Double.parseDouble("000001.45");
Doubleクラスは、先行ゼロを離れて解析することができ、およびキャストがlongに変換します。
... "1"ですが、ねえ、それは目的でした;-) –
確かに。私は目標が何だったのかわかりません。もしそれを145に正規化するなら、明らかに他のことが行われるでしょう。 –
Long.parseLong()または同等のクラスに、すべての異なるNumber型を見てください。私はあなたが浮動小数点または倍精度浮動小数点数型を持っている解析する必要があると思うし、それを長い型に変換します。
クラッシュします。ブーム。バング。 (入力には小さくて醜い点があります) - ただし、入力上で*メソッドを使用するように提案していないので、私の側からのdownvoteはありません;) –
- 1. C#2.0の文字列から最初の0(ゼロ)を取り除く方法
- 2. アレイからゼロ値を並列に取り除く方法
- 3. 文字列を整数にキャストできません。整数を文字列にキャストできません。
- 4. javaで入力ストリームの最初の数文字を取り除く方法は?
- 5. 文字列で数値を取得する方法は?
- 6. Swiftで文字列のスラッシュ「/」を取り除く方法
- 7. TCLで文字列の空白を取り除く方法は?
- 8. Javaは配列からゼロを取り除きます
- 9. C#で文字列の前に文字列を取得する方法は?
- 10. 文字列に文字を取り除く方法は?
- 11. 文字列を取り、最初の母音の前に子音を取り除く関数を書く方法
- 12. 文字列から数値を取り除くことができない
- 13. 数値データを文字列として取り出す方法
- 14. DozerでJavaの文字列リストを除外する方法は?
- 15. MongoDB集約で文字列を数値にキャストする
- 16. Pythonで文字列を取り除く方法は?
- 17. Javaでは配列なしで文字列の文字に数値を数値で割り当てる方法はありますか?
- 18. 文字列属性を文字列にキャストするJava
- 19. Javaの文字列から部分文字列を取り出す方法
- 20. Pythonで文字列の数値を引き出す方法は?
- 21. Javaで先行ゼロの数字をソートする方法は?
- 22. 文字列内のすべての文字列と一致する文字列を取り除く方法
- 23. レジストリ値を読み取り、文字列としてキャスト
- 24. Javaでの文字列の幅を取得する方法
- 25. Pythonで数字の文字列を右にゼロで埋め込む方法は?
- 26. 文字列から数値以外の文字を取り除く(ほぼ)
- 27. ウェブラベルの名前に文字列をキャスト
- 28. javaのarraylistで部分文字列を取得する方法
- 29. Javaでコンパイル時にLong.MAX_VALUEの文字列値を取得する方法は?
- 30. 文字列としてダブル値を文字列にキャストできません
何を試しましたか? –
1.45 to long !! –
はい1.45までです。 – Gogoo