2.5 を 2½ に変更したい。変更方法がわかりません。
長いテキストに「AMZN 2½ 22」があり、Java Swing テキストペインで強調表示する必要がありますが、以下のように 3 つの変数に値があるとします。
A = AMZN
B = 2.5
C = 22
この値に基づいて一致させることはできないため、B を有理数 (文字列) に変更してから一致させると、正常に機能しますが、これはしたくありません... これは単なる一時的な修正です。
誰かが私を助けることができますか?
B = B.toString().replace(".25", "¼")
.replace(".5", "½")
.replace(".75", "¾")
.replace(".375", "⅜")
.replace(".625", "⅜")
.replace(".125", "⅛")
.replace(".875", "⅞")
.replace(".0", "")
.replace(".000", "")
.replace(".00", "");
ありがとう