$と€通貨記号を含むテキストファイルがあります。ドル記号はうまく表示され、€通貨はjavafxテーブルに空のボックスとして表示されます。 ユーロ通貨記号を表示するためにどの文字セットを使用する必要があるのですか€?ユーロ通貨記号をjavafxテーブルに表示する方法
0
A
答えて
1
テキストファイルの文字セットが必要です。$は基本ASCII文字で表示されるため、ほぼ常に表示されます。たとえば、-SymbolはISO-8859-15またはUTF-8です。 しかし、私が言ったように、それは主に正しく読み込まれたテキストファイルに依存し、Javaは内部的にUTF-16を使用し、それをカバーしています。また、UTF-8での出力では、あなたは安全な側です。
1
なぜロケールを使用しないのですか?
import java.text.NumberFormat;
import java.util.Currency;
import java.util.Locale;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
displayCurrency(new Locale("FR","FR"));
}
static public void displayCurrency(Locale currentLocale) {
Double currencyAmount = new Double(9876543.21);
Currency currentCurrency = Currency.getInstance(currentLocale);
NumberFormat currencyFormatter =
NumberFormat.getCurrencyInstance(currentLocale);
System.out.println(
currentLocale.getDisplayName() + ", " +
currentCurrency.getDisplayName() + ": " +
currencyFormatter.format(currencyAmount));
}
}
出力
French (France), Euro: 9 876 543,21 €
関連する問題
- 1. ユーロ通貨記号のHTMLエンティティがGMailに表示されない
- 2. 通貨コードと通貨記号をマゼンタで表示
- 3. Crystal Reports XI、フォーマット番号は常に通貨記号を表示
- 4. マゼンタで「$」の代わりに通貨記号「AED」を表示する方法1.9
- 5. オープンキャット通貨記号
- 6. .net通貨記号なしのローカライズされた通貨形式を表示
- 7. UIの通貨記号の代わりにバックスラッシュを表示
- 8. どの通貨記号やドル記号
- 9. ユーロ記号HTML
- 10. 通貨記号を削除
- 11. 通貨記号付きカスタムナンバーフォーマッター
- 12. NSDecimalFormatterと通貨記号:$
- 13. PHP NumberFormatter setPattern通貨記号
- 14. jquery maskに通貨記号を入れる方法は?
- 15. 通貨記号を挿入する、itextSharp
- 16. jqueryで通貨記号を評価する方法
- 17. 通貨名を通貨記号に変換
- 18. ジャスミンSMPPユーロ記号
- 19. CGContextShowTextAtPointとユーロ記号
- 20. ユーロ記号をandroid XMLファイルのstrings.xmlにエンコードする方法
- 21. ユーロ記号がHTML内に正しく表示されない
- 22. 通貨のisoコードと記号の両方の正規表現
- 23. Java - すべての通貨記号の検索方法
- 24. 通貨記号国コードに基づく記号
- 25. 通貨などのフォーマットdouble値が、通貨記号(C#の)
- 26. Cでユーロ記号を作るには?
- 27. TinyMCEプラグインでユーロ記号が表示されない
- 28. ユーロ記号in Jupyter Latex
- 29. 通貨記号を作成した後の属性記号
- 30. Naira通貨記号のお金の使用方法html
私は正しく後で表にそれをロードするために私のテキストファイルを読むためにISO_8859_1を使用。とにかく、UTF-8を使用すると残念ながらまだ記号が表示されません – Ramses