Javaで通貨($)を追加する方法について質問しましたが、NumberFormat.getCurrencyInstance();私の出力を "$"で得る。私のプログラムは、プログラムのみ($ 100.00、$ 50.00 $ 20.00 ...などに)受け入れ例えば入力にいくつかのお金(文字列形式)であるので、私はこのコードを使用:JAVAが文字列に倍精度文字を追加する
String payment = keyboard.next();
while (!(payment.equals("$100.00")) && (!payment.equals("$50.00")) && (!payment.equals("$20.00")) && (!payment.equals("$10.00")) && (!payment.equals("$5.00")) && (!payment.equals("$2.00")) && (!payment.equals("$1.00")) {
System.out.print("Invalid coin or note. Try again. ");
payment = keyboard.next(); }
にはどうすれば(入力を取得することができます私が欲しい例えば合計金額からそれらを減算するために、ダブルとして100.00、50.00 ...).. (100.00から12.00)(12.00合計価格です)
すべてのヘルプは おかげ
をいただければ幸いです
'Double.parseDouble'? – Mena
@Mena $記号を削除した後。 – Hackerdarshi
@Hackerdarshiは言うまでもないです。 – Mena