Parfois, lorsque nous lisons un fichier, nous basculons entre les méthodes d'encodage utf-8, gbk et gb2312, mais le code est toujours tronqué. À ce stade, nous devons vérifier l'encodage. méthode du fichier : (Recommandé : tutoriel vidéo Java)
1 Vous pouvez visualiser directement l'encodage du fichier dans Vim
:set fileencoding
2.
Le paramètre par défaut de Sublime Text est de ne pas activer l'encodage d'affichage. Si vous souhaitez l'activer, vous pouvez utiliser le menu Perférence → Paramètres – Utilisateur Dans le fichier de configuration ouvert, après les accolades, ajoutez le. contenu suivant :
// Display file encoding in the status bar "show_encoding": true, // Display line endings in the status bar "show_line_endings": true,
puis utilisez La méthode d'encodage du fichier est utilisée pour lire le fichier afin qu'il ne soit pas tronqué.
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-16LE"));
Pour plus de connaissances sur Java, veuillez faire attention à la colonne 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!