Solution : utilisez d'abord un logiciel pour ouvrir le fichier Java ; puis utilisez les touches "ctrl+a" pour sélectionner tout le code dans le fichier, puis utilisez les touches "ctrl+c" pour copier le code ; cliquez sur "Encodage" en haut de la page, sélectionnez "Utiliser l'encodage ansi" dans la liste déroulante et utilisez les touches "ctrl+v" pour coller le code et enfin enregistrer et exécuter.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version Java 10, ordinateur Dell G3.
Lorsqu'une telle erreur se produit, c'est généralement parce que le code contient des caractères chinois, et les caractères chinois dans les commentaires sont également comptés. Parce que lorsque vous utilisez CMD pour exécuter un programme Java, le format d'encodage par défaut du système est gbk. Les codes contenant des caractères chinois sont généralement au format UNICODE, donc l'exécution directe de codes contenant des caractères chinois est sujette à des erreurs de codage.
Il est facile de résoudre le problème une fois que vous connaissez la source du problème. Pour ceux qui utilisent notpad++, vous pouvez directement utiliser la fonction de transcodage fournie avec l'éditeur.
La position de conversion de l'encodage se trouve dans la colonne Encodage. Convertissez simplement l'encodage en "Utiliser l'encodage au format ANSI".
Mais si nous cliquons directement sur "Utiliser l'encodage au format ANSI", nous constaterons que les caractères chinois originaux sont tronqués, ce qui n'est évidemment pas l'effet souhaité.
La méthode correcte consiste à copier d'abord tous les fichiers sources, puis à supprimer tous les codes, puis à définir le format d'encodage sur "Utiliser l'encodage au format ANSI". collez le fichier source et enregistrez-le. À ce stade, vous constaterez que l’encodage est au format ANSI.
Après modification, on le relance et il fonctionne parfaitement.
Recommandations d'apprentissage gratuites associées : Tutoriel de base Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!