comment puis-je obtenir de l'Unicode symbole de l'infini converti en Chaîne
Je veux utiliser le symbole de l'infini (8 couché sur le côté) en java.
plus, je veux l'utiliser comme une Chaîne de caractères composant.
je n'ai pas trouvé de travail charcode/code ascii pour cela (est-il?).
j'ai essayé:
String s=Character.toString(236);
String s=Character.toString('236');
suis-je raté quelque chose?
j'ai eu ce maintenant:
System.out.println(Character.toString('\u221E'));
mais la sortie est ?
je suis à l'aide de java jdk 1.7 et eclipse. pourquoi est-ce le signe de l'infini ne s'affiche pas?
OriginalL'auteur Wandang | 2012-05-29
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin de l'Unicode signe de l'infini, U+221E. 236 est un Windows en tapant la convention, qui ne sera pas vous aider du tout.
'\u221e'
est la constante de caractère.Maintenant, je ne peux pas promettre que ce sera résultat en tout ∞ caractères sur votre écran. Qui dépend du type d'ordinateur que vous avez, quelle police que vous utilisez et ce que vous définissez dans l'-Dfile.l'encodage. Voir aussi cette question.
?
. le symbole de l'infini ne peut pas être affiché par défaut? si c'est le cas, la question est obsolète parce que mon professeur de compiler le code à son propre pc, résultant dans la même sortie par défaut (si elle l'est par défaut)OriginalL'auteur bmargulies
Je sais que c'est très retard de réponse, mais les informations ci-dessous va certainement aider quelqu'un.
Eclipse par défaut le Fichier Texte de l'encodage de la console est Cp1252, puis
Comment supporter l'encodage UTF-8 dans Eclipse
et je vais l'encourager à gérer la
infinity
symbole dansString
comme ci-dessous source:OriginalL'auteur ArifMustafa