关于Properties

gongyali2005 2007-01-29 04:22:17
import java.util.*;
import java.io.*;

class MyProperties
{
public static void main(String [] args)throws Exception
{
Properties p=new Properties();
FileInputStream fis=new FileInputStream("text.ini");
p.load(fis);
p.list(System.out);
}
}
text.ini是在当前目录下的一个配制文件(英文)
这段代码读英文没有问题.如果text.int里是中文怎么读?

不知道我说清楚没有?
...全文
284 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
gongyali2005 2007-01-31
  • 打赏
  • 举报
回复
多谢.我已经用Reader搞定!
约翰羊 2007-01-31
  • 打赏
  • 举报
回复
strD =new String(strS.getBytes("iso-8859-1"),"GB2312");
strS是读出来的乱码
strD是转换过来的中文
不知道我说清楚没有?
lixiaoxue85 2007-01-31
  • 打赏
  • 举报
回复
text.int的编码格式是UTF-8 里面写入和读取中文就直接读
ts2794 2007-01-31
  • 打赏
  • 举报
回复
up!
xingyue2003 2007-01-29
  • 打赏
  • 举报
回复
你去百度搜一下native2ascii的用法,你就会了
gongyali2005 2007-01-29
  • 打赏
  • 举报
回复
我是在自学啊.没有作业的.
只是不知道从哪个方面下手编码.
给点提示也行啊.
xingyue2003 2007-01-29
  • 打赏
  • 举报
回复
用这个native2ascii.exe,重新编一次码?我不想给你代码,那样你就会变懒。明白吗
gongyali2005 2007-01-29
  • 打赏
  • 举报
回复
如果text.ini里是中文怎么读.给个代码实例行么?
编码我也试过.还是不行.是不是我写错了?

我用GBK试过.不行!
还有的救没?
xingyue2003 2007-01-29
  • 打赏
  • 举报
回复
是编码
xingyue2003 2007-01-29
  • 打赏
  • 举报
回复
把中文进行转吗就行了

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧