22问答网
所有问题
当前搜索:
java怎么判断一个文件的编码
java中
将
一个
txt文件读入到JTextArea,只有ANSI
编码的文件
可以正常打开...
答:
打开时,可以这样指定
编码
BufferedReader textReader = new BufferedReader(new InputStreamReader(new
File
InputStream(path),"utf-8"));
在
java中怎样
处理中文乱码的问题?(有几种处理方式)
答:
OutputStreamWriter pw = null;//定义
一个
流 pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),"GBK");//确认流的输出文件和
编码
格式,此过程创建了“test.txt”实例 pw.write("我是要写入到记事本
文件的
内容");//将要写入文件的内容,可以多次write pw.close();//关闭流...
Java
用eclipse写了
一个
复制的练习题,为什么全是乱码呢?
答:
不同 ANSI 编码之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,存储在同一段 ANSI 编码的文本中。如果你的系统是非中文的,你的ANSI对应着相应
的编码
。当读取
一个文件
中的中文时,就会出现乱码。当然通过FileWriter写入另一个文件时,也会是乱码。(因为问题出在读取上)解决办法:1 ...
Java 如何
设置打开
文件
内容的字符集
答:
这里所说的linux默认
编码
,是指运行时的环境变量。两个重要的环境变量是LC_ALL和LANG,默认编码会影响到
java
URLEncode的行为,下面有描述。 建议都设置为"zh_CN.UTF-8"。 4.4. 其它 为了支持中文
文件
名,linux在加载磁盘时应该指定字符集,例如:mount /dev/hda5 /mnt/hda5/ -t ntfs -o iocharset=gb2312。
对utf-8
编码
下的
java文件如何
编译
答:
其实我也遇到你说的问题,但是很遗憾,除了借助Notepad++打开,然后在菜单“格式”中选择“以UTF-8 无BOM格式
编码
”,然后保存,这时候就可以指定编码了,更干脆的做法是直接在eclipse里面编辑,编辑之前,先设置工作空间为UTF-8,这样,后续创建的
文件
就会以UTF-8编码编译。
...里面的内容格式我现在知道。我想用
java
来解析出来。
答:
换UTF-8试试。要不就是你解析有误。dat可能不是
一个
文本
文件
。你这种读byte的方法恐怕有误
java如何判断文件
是否是文本文件
答:
假设是文本
文件
,然后用事先规定
的编码
去解析或者
判断
,如果能过的话就说明是你期待的文本文件了。前提是你要知道可能的编码种类。
java 中
char 输出
一个
中文报错
答:
这个好像和你JDK的字符集有关吧。这是因为:由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的
JAVA
源程序的编码格式,则
java
c.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序
文件的编码
格式,JDK首先获得操作系统的file.encoding参数(它保存...
java
编译好的.class
文件
是一堆01序列么?打开时用什么
编码
能看到正常...
答:
.class
文件
是编译后的二进制码是不能正常查看的,要想查看可以使用反编译工具cavaj,jad等工具打开可以看到源码,不过反编译后的和源码不完全一样,有的小小区别,功能不变。
为什么
java
类和servlet中各调用同
一个
方法得到的返回值
的编码
会不同...
答:
你发现在servlet中是乱码,还是传到页面之后是乱码。如果在servlet中是乱码,这个就不好解决了吧,理论上不会,不知道你的
java文件的编码
是什么。如果是utf8.就不大清楚了。你试着对读出的str进行转码(转哪种代码,看你的经验了)。传到页面之后乱码就自己解决吧。有的是。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜