Ich kann String in Array als UTF-8 konvertieren, aber ich kann nicht zurück in String wie der erste String konvertieren.Java, die Verwendung von Scanner zur Eingabe von Zeichen als UTF-8, kann keinen Text ausgeben
public static void main(String[] args) {
Scanner h = new Scanner(System.in);
System.out.println("INPUT : ");
String stringToConvert = h.nextLine();
byte[] theByteArray = stringToConvert.getBytes();
System.out.println(theByteArray);
theByteArray.toString();
String s = new String(theByteArray);
System.out.println(""+s);
}
Wie kann ich theByteArray
als String drucken?
Sieht aus wie es mir funktioniert gut: http://ideone.com/rcvXl – mellamokb
Testeingang/erwartete Ausgabe/Ist-Ausgang sorgen. –