Überprüfen, ob ein String enthält kodierte Zeichen

Hallo, ich bin auf der Suche nach einem Weg, um festzustellen, ob eine Zeichenfolge codiert

Beispielsweise

    String name = "Hellä world";
    String encoded = new String(name.getBytes("utf-8"), "iso8859-1");

Die Ausgabe dieses encoded variable:

Hellä world

Wie Sie sehen können gibt es Ein a mit Grab und ein anderes symbol. Gibt es eine Möglichkeit zu prüfen, ob die Ausgabe enthält codierte Zeichen?

Alle Zeichen codiert sind. Versuchen Sie zu sagen, wenn ein Zeichen kodiert wurde, die als zwei bytes oder mehr statt?
Wenn Sie versuchen, um zu überprüfen, ob der string name korrekt codiert in ISO-8859-1, dann diese bestehende Frage (verlinkt von einer dieser Frage von links) sieht aus wie die Antwort.

InformationsquelleAutor Decrypter | 2012-07-03

Schreibe einen Kommentar