ASCI aus int

Status
Nicht offen für weitere Antworten.

Corcovado

Bekanntes Mitglied
Hallo,
ich will eine File mittels eines Streams einlesen, dann bekomme ich bei
Code:
FileReader in = new FileReader(temp);
fuer "in" nur in.read() Funktionen, die mir max ints ausgeben, ich will aber den Text haben !
Ich denke dass es sich bei den ints wohl um den ASCII oder so handelt, wie (mit welcher Funktion) wandele ich das em besten in char/String um?

Gibts da evtl nen andern Stream, der mir gleich char/String ausliest?
 

Stefan1200

Top Contributor
Sollte gehen, habe ich aber nicht vorher getestet.

Code:
char bla = (char)in.read();
 

Stefan1200

Top Contributor
Nachtrag: Wenn es eine Text Datei ist, nutze den BufferedReader, der hat die Methode readLine(), der gleich die ganze Zeile als String zurück gibt.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen

Ähnliche Java Themen

Neue Themen


Oben