有一个问题我一直困惑:在windows上用记事本等工具软件打开一个文本文件时,它是按照什么编码方式打开的??比如我用java程序在a.txt中按gb2132写入一段汉字,用记事本打开时是正常的汉字,而用java程序在a.txt中按unicode写入一段汉字,再用记事本打开就是乱码。记事本打开文件时到底是如何编码的啊?为什么有时候能正确编码,有时候不能呢??
解决方案 »
- 关于connection接口
- AIX下java进程堆内存存在大量空余,但rss内存不断增加
- java写一个北斗七星
- j2se抽奖程序图片与声音输出问题,能否先输出图,然后输出声音
- An unexpected error has been detected by Java Runtime Environment 请问一下这是什么错误,我以前从没见过
- 面试中遇到过英文口语考察的同志们进来帮个忙!600里加急!
- 通用图形计算器
- CORE JAVA的代码,关于Exception in thread "main" java.lang.NoClassDefFoundError: ExecSQL
- JDK115中无包javax.media.*
- Socket问题,参与讨论者有分,不够必加!
- java能不能调用正在运行的其它类的实例?
- 大家来看看我做的页面,所有提意见的都有分拿!!!
大家恭喜记事本 另存为
就可以看到是什么编码了
一般是ANSI
你用的什么JAVA程序写a.txt