Maison  >  Questions et réponses  >  le corps du texte

java - 如图,a.txt文件开头什么都没有,FileInputstream读取的时候为什么还会出现乱码?

PHPzPHPz2744 Il y a quelques jours627

répondre à tous(5)je répondrai

  • 巴扎黑

    巴扎黑2017-04-18 10:50:36

    Si vous développez sur la plateforme windows, il est recommandé d'utiliser nodepad++ et de sélectionner 以UTF-8无BOM格式编码

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 10:50:36

    peut être des caractères invisibles

    répondre
    0
  • 怪我咯

    怪我咯2017-04-18 10:50:36

    Essayez d'enregistrer le fichier au format utf-8

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:50:36

    Y a-t-il un en-tête de nomenclature

    répondre
    0
  • 怪我咯

    怪我咯2017-04-18 10:50:36

    Ce problème peut survenir lors de l'enregistrement de fichiers sous Windows tel que le Bloc-notes. Le Bloc-notes insère automatiquement trois octets invisibles 0xEF 0xBB 0xBF, généralement appelés en-tête de nomenclature.

    Vous pouvez afficher ces trois octets au format hexadécimal ou décimal pour voir s'il s'agit de ces trois nombres

    répondre
    0
  • Annulerrépondre