bonjour
Je voulais savoir c'est quoi l'astuce en java pour avoir un résultat comme suit ¯x1 (la négation du x1)i dans un fichier text en sortie .MERCI D'AVANCE.
Version imprimable
bonjour
Je voulais savoir c'est quoi l'astuce en java pour avoir un résultat comme suit ¯x1 (la négation du x1)i dans un fichier text en sortie .MERCI D'AVANCE.
On ne peut pas vraiment faire "négation de" n'importe quel caractère (et encore moins un symbole de plusieurs caractères) en fichier texte.
Mais on peut faire un macron au-dessus de deux caractères : x͞1
La méthode pour ça n'a rien à voir avec Java mais avec Unicode : il faut mettre un combining double macron (U+035E) entre les deux caractères, puis enregistrer dans un fichier encodé en UTF-8.
Exemple :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public class Macron { public static void main(String[] a) throws Exception { Writer writer = null; try { writer = new OutputStreamWriter(new FileOutputStream("macron.txt"), "utf-8"); writer.write('x'); writer.write('\u035e'); writer.write('1'); writer.write('\n'); } finally { writer.close(); } } }