JAVA - Eclipse Character spéciaux

JAVA - Eclipse Character spéciaux - Java - Programmation

Marsh Posté le 03-07-2009 à 18:08:40    

hello,
 
je souhaite mettre un character spécial dans un String, mais des que je le copie dans eclipse il me met un carré .
Son code hexa est DA.
Ya t-il une solution?
Merci d'avance.

Reply

Marsh Posté le 03-07-2009 à 18:08:40   

Reply

Marsh Posté le 03-07-2009 à 18:11:54    

Ouais, plutôt que de copier/coller le caractère dans le source, utilise \uXXXX dans ta String, où XXXX est le numéro Unicode de ton caractère [:dawao] En l'occurrence \u00DA.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 06-07-2009 à 10:32:26    

hello,
lorsque je fais:
 

Code :
  1. System.out.println("\u00DA" );


Cela m'affiche Ú alors que le caractere spécial aurait dû être un autre si on se fit au code ASCII.
 
Code ASCII ci-dessous:
http://users.physik.fu-berlin.de/~ [...] /ascii.gif
 
Une idée?
Merci.

Reply

Marsh Posté le 06-07-2009 à 10:50:46    

Ca va dépendre de ta police de caractères...


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 06-07-2009 à 11:27:40    

c'est à dire?
c'est au niveau du paramétrage dans eclipse ( Window/Preferences/General/Workspace/Test file encoding) ?
 

Reply

Marsh Posté le 06-07-2009 à 11:32:26    

Ouvre la table de caractères de Windows (Démarrer -> Programmes -> Accessoires -> Outils système -> Table de caractères). Choisis la police Arial (ou celle de la console d'Eclipse, on s'en fout) : tu auras un Ú. Choisis la police Terminal : tu auras ce que tu cherches. Choisis Symbol et tu auras autre chose.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 06-07-2009 à 11:44:20    

ok.
mais donc comment résoudre le pb dans eclipse?
On ne peut pas afficher le caractere spécial que je souhaite?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed