Impression de caractères unicode en java

Affichage unicode de caractères en java affiche "?" signe. Par exemple, j'ai essayé d'imprimer "अ". Son unicode Nombre est U+0905 et de la représentation html est "अ".
Ci-dessous la des codes de tirages "?" au lieu de unicode caractère.

char aa = '\u0905';
String myString = aa + " result" ;
System.out.println(myString); //displays "? result"

Est-il un moyen pour afficher unicode caractère directement à partir de unicode lui-même sans l'aide de unicode numéros? j'.e "अ" est enregistré dans le fichier maintenant afficher le fichier jsp.

  • Peut-être votre console n'est pas en mesure ou configuré pour afficher un personnage?
  • J'ai essayé cette servlet méthode get. Ici aussi il montre "?" dans le navigateur.
  • est de votre demande de retour utf8?
  • Si vous enregistrez votre .java ou .jsp fichier en utf-8, puis vous pouvez utiliser des caractères unicode sans codage
InformationsquelleAutor Redone | 2017-07-03