本帖最后由 泥土知识 于 2014-9-7 14:14 编辑
public class Test2 {
public static void main(String[] args) throws IOException {
String path="D:/chuan.txt";
FileInputStream fis=new FileInputStream(path); //最好加一个转换流 改成这样写BufferedReader br= // new BufferedReader(new InputStreamReader(new FileInputStream(path) ,"GBK"))
//FileOutputStream fos=new FileOutputStream(path);
Properties prop=new Properties();
prop.load(fis); //相应的这里fis改成br即可
prop.list(System.out);
prop.setProperty("王学林","25");
prop.list(System.out);
//prop.store(fos,"hahah");
//fos.close();
fis.close();
}
}
这里只要一在控制台打印就乱码,很想知道为什么,我在Eclipse中改了几次编码都不行
其中chuan.txt 中的内容为
#hahah
#Sat Sep 06 15:37:50 GMT+08:00 2014
中海=23
黄传飞=24
王学林=98
王磊=24
|
|