Ich habe eine Textdatei, die $ und € Währungszeichen enthält. Die Dollarzeichen werden gut angezeigt, während die Euro-Währungen als leere Felder in einer Javafx-Tabelle angezeigt werden. Ich fragte mich, welche Zeichensatz muss ich verwenden, um das Eurozeichen € zu zeigen?So zeigen Sie Euro-Währung Zeichen € in einer Javafx-Tabelle
0
A
Antwort
1
Sie benötigen den Zeichensatz der Textdatei, das $ ist in basic ascii so wird es fast immer angezeigt, das € -Symbol steht zB in ISO-8859-15 oder in UTF-8. Aber wie gesagt, es hängt hauptsächlich von der richtig eingelesenen Textdatei ab, Java benutzt intern UTF-16 und hat es abgedeckt. Und bei der Ausgabe mit UTF-8 sind Sie auf der sicheren Seite.
1
Warum verwenden Sie nicht einfach Locale?
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));
}
}
Ausgabe
French (France), Euro: 9 876 543,21 €
Verwandte Themen
- 1. So zeigen Sie japanische Zeichen in JTextArea an
- 2. So zeigen Sie griechische Symbole in einer TMenuOption an
- 3. So zeigen Sie Sonderzeichen in HTML an
- 4. So zeigen Sie horizontale Linie in iTextSharp
- 5. So zeigen Sie eine Fehlermeldung in einer Webanwendung asp.net C#
- 6. So zeigen Sie eine Fehlermeldung in einer ASP.NET-Webanwendung an
- 7. So zeigen Sie die Elemente unter einer Unterkategorie in mysql
- 8. So zeigen Sie Daten in einer Gridview an
- 9. So zeigen Sie extrahierte Daten von Facebook in einer Textansicht
- 10. So zeigen Sie die Einstellungen in einer Ansicht an
- 11. So zeigen Sie ein Dictionary in einer ListBox an
- 12. So zeigen Sie console.log() in einer App mit ionischer Sicht
- 13. So zeigen Sie eine PDF-Datei in einer Django-Ansicht
- 14. So zeigen Sie ein Bild in einer Java-Anwendung an
- 15. So zeigen Sie die Ausgabe in einer einzelnen Zeile an
- 16. So zeigen Sie verschiedene Ansichtsabschnitte in einer objektorientierten Weise an
- 17. So zeigen Sie eine Tabelle in einer uitableviewcell an
- 18. So lesen Sie Zeichen in einer Zeichenfolge in Java
- 19. So erkennen Sie hebräische Zeichen in einer Zeichenfolge in Javascript
- 20. So zeigen Sie Credits an
- 21. So zeigen/verbergen Sie Inhalt
- 22. So zeigen Sie Eklipse Menü
- 23. So zeigen Sie PRINT-Ergebnisse in EXCEL
- 24. So zeigen Sie Multiplizitäten in UML-Objektdiagrammen
- 25. So zeigen Sie Untertitel in Android ExoPlayer
- 26. So zeigen Sie die Suchergebnisse in SearchView
- 27. So zeigen Sie Warnmeldungen in Django an
- 28. So zeigen Sie Listenelemente in Listview an?
- 29. So zeigen Sie benutzerdefinierte Dialogfeld in Android
- 30. So zeigen Sie Benachrichtigungen in IOS an
habe ich ISO_8859_1 richtig später meine Textdatei zu lesen, um es in eine Tabelle zu laden. Jedenfalls bekomme ich leider immernoch nicht das Zeichen wenn ich UTF-8 benutze – Ramses