ich habe einen integer im dem ASCII Code steht. Den will ich in einen String umwandeln der mir dann das zugehörige Zeichen ausgibt, wie geht das???
ACHTUNG:Meine Ausführungen gelten für J2SE 1.3.1 API Specification.
Wenn es _immer_ und _überall_ US-ASCII sein soll, brauchst Du den Constructor:
String(byte[] bytes, String enc)
http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html
Vorher musst Du den int-Wert in ein Byte-Array wandeln.
import java.io.UnsupportedEncodingException;
class Main {
public static void main(String[] args) {
int strint = 65;
byte[] strbyte = {(byte)strint};
try {
String str = new String(strbyte, "US-ASCII");
System.out.println(str);
} catch (UnsupportedEncodingException uee) {}
}
}
Gruß
Axel