int. (utf8) zurück in zeichen verwandeln

Status
Nicht offen für weitere Antworten.

H2SO3-

Bekanntes Mitglied
hi,

wenn ich mithilfe eines BufferedReader eine datei auslese, bekomme ich ja die einzelnen zeichen als integer zurück. Ich schätze mal nach utf8 code (auch wenn ich nicht ganz sicher bin)

Wie kann ich diese integer wieder in verwertbare zeichen zurückverwandeln?
Ich weiß das es andere möglichkeiten gibt die datei auszulesen. Brauche jedoch diese funktion.

Hoffe jemand kennt eine möglichkeit.
 

andre111

Bekanntes Mitglied
Code:
int i = 'C'; // als beispiel für den eingelesenen buchstaben
char c = (char)i;
 
S

shad0w

Gast
Es handelt sich übrigens nicht um UTF-8, sondern um UTF-16.

Ein char repräsentiert ein UTF-16 Code Unit.

Damit lässt sich jedes Unicode-Zeichen (Code Point) mit max. 2 chars darstellen.
 

H2SO3-

Bekanntes Mitglied
:-(((((((((((((((((((((((((((((((((((((((((((((((((

warum sollte es denn auch soooooooooooooooooooooooooo einfach sein

habe gedacht ich brauche ne richtige umwandlung. SUPPPPER

vielen dank
 
S

shad0w

Gast
Du musst aber noch auf die Kodierung der Datei aufpassen, die du lesen willst. Falls diese eine andere ist als die default encoding (diese kannst du über die Methode feststellen: java.nio.charset.Charset.defaultCharset()), dann musst du das beim Erzeugen des InputStreamReaders angeben. Solltest du machen, falls du die Datei nicht während des Programmablaufs selbst erzeugt hast.

Bei mir z.B. ist default charset: windows-1252. Wenn ich jetzt eine UTF-8-Datei einlesen will, muss ich schreiben:

BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("test"),"UTF-8"));
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
O URL, UTF8, Umlaute Java Basics - Anfänger-Themen 15
T Zeichenprobleme (UTF8?) Java Basics - Anfänger-Themen 7
J UTF8 txt-Datei lesen Java Basics - Anfänger-Themen 13
T UTF8 Text einlesen Java Basics - Anfänger-Themen 4
D Kann man java zu UTF8 zwingen? Java Basics - Anfänger-Themen 3
U UTF8 String Java Basics - Anfänger-Themen 6
D in textdatei schreiben mit UTF8 Java Basics - Anfänger-Themen 5
D Wie UTF8-Zeichen in Java eingeben? Java Basics - Anfänger-Themen 4
W In alten Code zurück- und dort wieder zurechtfinden? Java Basics - Anfänger-Themen 17
berserkerdq2 Ich gebe eine ArrayList als List zurück per MEthode, wie kann ich nun aber die ArrayList speichern? Java Basics - Anfänger-Themen 46
B Zurück Button erstellen Java Basics - Anfänger-Themen 1
M Was habe ich hier falsch, dass wenn ich z.B.: 11 eingebe mir false zurück gegeben wird? Java Basics - Anfänger-Themen 2
G Rekursive Methode liefert augenscheinlich keinen boolean-Wert zurück. Java Basics - Anfänger-Themen 4
H Ein gegebenes Int Array zu Zwei Arrays zurück geben Java Basics - Anfänger-Themen 6
P Verzweigungen Wert zurück geben Java Basics - Anfänger-Themen 2
D gebe string zurück mit von bis bestimmtes Zeichen Java Basics - Anfänger-Themen 4
L jar, class, java und wieder zurück Java Basics - Anfänger-Themen 8
MiMa Zurück zum Schleifenkopf Java Basics - Anfänger-Themen 6
D Funktion gibt Dimension zurück Java Basics - Anfänger-Themen 11
JavaNewbie2.0 Zur Anweisung zurück Java Basics - Anfänger-Themen 13
F Scanner - nextLine() gibt leeren String zurück Java Basics - Anfänger-Themen 2
Tommy Nightmare void Methode gibt Array zurück Java Basics - Anfänger-Themen 3
E Methoden Methode liefert keinen Wert zurück Java Basics - Anfänger-Themen 16
N Kalender - Tag addieren gibt 31. Juni zurück Java Basics - Anfänger-Themen 3
O Methoden geben nichts zurück Java Basics - Anfänger-Themen 6
F Array abarbeiten und bei Fehler zurück ins Array legen Java Basics - Anfänger-Themen 1
D Zurück Button -- Background wird nicht angezeigt Java Basics - Anfänger-Themen 4
W Input/Output DataOutputStream gibt NULL zurück Java Basics - Anfänger-Themen 5
D Methoden int to byte array und zurück? Java Basics - Anfänger-Themen 5
N Variablen zurück casten Java Basics - Anfänger-Themen 3
O Methode gibt Null zurück Java Basics - Anfänger-Themen 7
C Input/Output System.in.read() gibt nicht -1 zurück? Java Basics - Anfänger-Themen 3
P JavaFX Textfelder geben immer null zurück Java Basics - Anfänger-Themen 8
T Klassen wie funktionieren Streams, warum bekomme ich int zurück? Java Basics - Anfänger-Themen 2
D Methode die statt char[] ein "null" zurück gibt Java Basics - Anfänger-Themen 8
M Input/Output File.listFiles() gibt null zurück Java Basics - Anfänger-Themen 3
B Warum gibst hier Equals false zurück ? Java Basics - Anfänger-Themen 23
B Input/Output File.length() gibt bei vielen Ordnern 0 zurück Java Basics - Anfänger-Themen 9
C Von einer Exception zurück zum Normalablauf Java Basics - Anfänger-Themen 6
B Array aus Klasse zurück geben Java Basics - Anfänger-Themen 2
S Rückgabetyp - Objekt gibt sich selber zurück Java Basics - Anfänger-Themen 4
B eclipse Oberfläche zurück setzen Java Basics - Anfänger-Themen 2
N Unerklärlich: Rekursiver Algorithmus gibt falschen Datentyp zurück... Java Basics - Anfänger-Themen 4
L Problem damit, leeren String zurück zu geben Java Basics - Anfänger-Themen 16
M Zahl geschickt in Bit und zurück umwandeln Java Basics - Anfänger-Themen 2
L JTextField getText() gibt immer null zurück Java Basics - Anfänger-Themen 10
N Objekt in String wandeln und zurück Java Basics - Anfänger-Themen 2
R If-Abfrage liefert false zurück, wieso ? Java Basics - Anfänger-Themen 20
S Vom Programm erstelltes Objekt setzt sich nach Programmende auf 0 zurück Java Basics - Anfänger-Themen 10
L LinkedList vorgänger Knoten zurück geben Java Basics - Anfänger-Themen 4
L Datentypen byte[] in String und wieder zurück Java Basics - Anfänger-Themen 3
C Array ist befüllt, doch gibt sie immer 0 zurück Java Basics - Anfänger-Themen 3
Luk10 Methode gibt false zurück! Java Basics - Anfänger-Themen 2
Y System.console() liefert immer null zurück. Java Basics - Anfänger-Themen 6
M JDialog soll was an die AufruferKlasse zurück geben Java Basics - Anfänger-Themen 3
J Rekursion über int und array gibt zu wenige Werte zurück Java Basics - Anfänger-Themen 5
O Runden - x/100 liefert long zurück Java Basics - Anfänger-Themen 7
E Jar Dateien zurück in *.java dateien Java Basics - Anfänger-Themen 3
D Thread gibt nur jeden 2. Wert zurück Java Basics - Anfänger-Themen 2
K Objekte zurück parsen Java Basics - Anfänger-Themen 2
G InputStream aufrufen, ändern und zurück geben Java Basics - Anfänger-Themen 2
C String in Int umwandeln // Von Int wieder in String zurück Java Basics - Anfänger-Themen 10
C HashMap liefert HashMap zurück - incompatible types Java Basics - Anfänger-Themen 2
G static array liefert falsche Werte zurück Java Basics - Anfänger-Themen 2
M Werte aus Jcombobox sollten als int-Werte zurück gegeben . Java Basics - Anfänger-Themen 7
G date in sekunden umwandeln und wieder zurück. Java Basics - Anfänger-Themen 6
F Was gibt der Buffered Reader zurück bei Dateiende? Java Basics - Anfänger-Themen 2
G JInternalFrame FensterInFenster-resizable ?Springt zurück! Java Basics - Anfänger-Themen 4
T Aus dem package zurück auf die Root Ebene Java Basics - Anfänger-Themen 2
D Zurück in die Zukunft oder wie man Zeitpunkte berechnet Java Basics - Anfänger-Themen 2
E von JFrame zu JPanel und wieder zurück . Java Basics - Anfänger-Themen 9
M long in byte[] konvertieren und wieder zurück Java Basics - Anfänger-Themen 2
F Kontrolle des Programms an Frame übergeben und wieder zurück Java Basics - Anfänger-Themen 2
Nils_Langner jni gibt keinen Wert zurück :( Java Basics - Anfänger-Themen 2
E Wie kann ich einen Zurück-Button einfügen Java Basics - Anfänger-Themen 5
N JOptionPane.showInputDialog gibt null zurück Java Basics - Anfänger-Themen 9
T ComboBox.GetSelectedIndex() gibt immer nur 0 zurück. Java Basics - Anfänger-Themen 2
G Servlet gibt über request nur null zurück Java Basics - Anfänger-Themen 3
F Long zu 2 int und zurück Java Basics - Anfänger-Themen 3
L Ablauf abbrechen und zurück Java Basics - Anfänger-Themen 20
G GregorianCalendar (vor und zurück) Java Basics - Anfänger-Themen 7
ven000m in tiefere klasse zurück greifen Java Basics - Anfänger-Themen 3
G Verschiedene Datentypen in Vector packen und zurück Java Basics - Anfänger-Themen 3
T Zurück zu System.out Java Basics - Anfänger-Themen 20
G Strings ab einem bestimmten Index zurück geben! Java Basics - Anfänger-Themen 3
J Quelltext mit komischen griechischen Zeichen Java Basics - Anfänger-Themen 4
T or zeichen Java Basics - Anfänger-Themen 2
L 4 stelliges Passwort aus bestimmten Zeichen. Java Basics - Anfänger-Themen 27
R Größter zusammenhängender Block gleicher Zeichen im String Java Basics - Anfänger-Themen 1
O Zahlen aus einem char-array per char + Zeichen addieren Java Basics - Anfänger-Themen 2
I Eindeutiger String mit maximaler Anzahl an Zeichen Java Basics - Anfänger-Themen 11
A String split funktioniert nicht, wenn mehr als 1 Ziffer vor dem Zeichen steht nach dem er trennen soll? Java Basics - Anfänger-Themen 4
O Array mit einem Zeichen vergleichen Java Basics - Anfänger-Themen 1
S Was bedeutet das Zeichen := Java Basics - Anfänger-Themen 9
K Wie String prüfen ob drei mal das gleiche Zeichen vorkommt? Java Basics - Anfänger-Themen 7
L Zeichen an bestimmter Stelle auslesen Java Basics - Anfänger-Themen 4
S Arrayausgabe und nur einmal ein Zeichen davor Java Basics - Anfänger-Themen 12
johnboyne Java Zeichen Trennen Java Basics - Anfänger-Themen 1
T Zeichen im String verschiebe Java Basics - Anfänger-Themen 17
J Verschieben von Buchstaben in einem String um vorgegebene Anzahl von Zeichen innerhalb eines weiteren String Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben