私はアンドロイドで電卓のアプリを作成しています。それは、textBox上にあるものを匿名で計算する必要があります。例えば、私はtextBoxに1 + 2.5-5 * 8と入力します。しかし、私が追加メソッドを呼び出すと、アプリケーションがクラッシュします。入力は文字列形式で、答えは数値形式です。私は文字列バッファを使用しました。私はstringBufferに(1 + 1 + 3-1)を入力してprintln()メソッドを使って表示すると正しい答えが得られますが、editTextからその値を取るときには同じことが文字列バッファでは起こりません。電卓の最終出力の問題
答えて
文字列を整数または浮動小数点数に変換する必要があります。
Integer.parseInt( "")メソッドを使用して整数に変換し、Float.parseFloat( "")を使用してfloatに変換します。
はい私はこれを試しました。アプリケーションはNumberFormatExceptionでクラッシュします。入力テキストは(1 + 1.2 - 8)なので、最初は文字列です。文字列全体を数値形式で直接変換することはできません。 –
はい@Avinashので、まず文字列を分割し、その文字列から数値を取得する必要があります。数値を抽出した後、parseIntメソッドを使用して操作を行います – Prajyot
まず第一にそれはあなたが質問
にコードやエラーログを追加するのであれば、私はあなたのプログラムに間違って起こっ可能性があるすべてのものをつもりカバー午前に役立つかもしれない
をStackOverflowのために歓迎します:そうInterger.parseInt(番号を使用して文字列バッファのみこちら)を使用するint型12に文字列「12」に変換されない場合がありますNumberFormatException-
- 。
- 十分ではありません以上の場合は時々にNullPointerException に
を与えるあなたはそれのEditTextから文字列を得ることに間違いを作るかもしれない
- 1. 電卓の問題
- 2. シンプルなPHP電卓、ロジックと出力の問題
- 3. 車の電卓の問題
- 4. 電卓プロジェクトの問題
- 5. ヒント電卓アプリの問題
- 6. 電卓の問題 - Androidプログラミング
- 7. RMI電卓の問題(JAVA)
- 8. 電卓入力/出力フィールドセット
- 9. 最終学年の電卓in java
- 10. 電卓でのスクリプトの問題のアドバイス
- 11. plmortgage電卓のGUIロットでの問題
- 12. BMI電卓Javaの不正な出力
- 13. うるう年電卓で出力が出力されない
- 14. Javaの異なる電卓の基本機能の問題?
- 15. 高度な電卓のJavaスクリプトの問題
- 16. GPA電卓。 ORの問題と0で割る
- 17. シンプルな電卓使用してCの問題は
- 18. 電卓フィルターの出力の種類を指定します。
- 19. 電卓のasm 8086 - 2質問
- 20. 電卓のエラー
- 21. 電卓のバグ
- 22. 単純なLex/Yacc電卓は出力を出力しません
- 23. 出力問題
- 24. 角度2の最終リリースルーティングの問題
- 25. document.writeの出力の問題
- 26. バイソンの文法の基本的な電卓の問題のため
- 27. 電卓 - 電源ボタン
- 28. 電力BIの埋め込み問題
- 29. BouncyCastle最終バイト解読の問題
- 30. 電卓のkeypressハンドル
コードを投稿してください。 –