Java: Convertir la Chaîne de caractères “\uFFFF” en char

Est-il une méthode standard pour convertir une chaîne de caractères comme "\uFFFF" en caractère ce qui signifie que la chaîne de six caractères qui contient une présentation de l'un caractère unicode?

  • plus de détails s'il vous plaît
  • entendez-vous comme Système::.out.println("Entrer un Caractère:"); String s = lire.readLine(); char c = s.charAt(0);
  • En fait la modifier par jleedev est faux: Dima a dit que sa chaîne de 6 caractères, pas sept. En interne, même en Java, une "chaîne" ne contient pas de deux barres obliques inverses. J'ai lu la version originale comme "\uFFFF", un "générique" de la chaîne, sans échapper, parce que l'affiche les minuscules "chaîne" de mots et de ne pas "Chaîne" et parce qu'il a précisément déclaré que la chaîne était composé de 6 caractères. Donc, techniquement, je suis sûr que la chaîne de caractères qu'il veut convertir est "\uFFFF", et non "\\uFFFF". Le fait que, dans un code source Java, vous devez entrer "\uFFFF" que "\\uFFFF" est, pour moi, aucun rapport avec la question.
  • roulé en arrière. laissez l'auteur de définir le contexte de la question mieux.
  • Juste assez, mais le fait que la barre oblique inverse n'a pas échappé semblait être source de confusion.
InformationsquelleAutor Dima | 2010-01-24