问下 ObjectInputStream 写对象到文本文件以什么方式写入的?记事本打开的是乱码?写的二进制还是ASCII吗?
数据库写文件,一般采用什么方式,有人接触过Hash文件吗?java 中的hash类我知道,但是系统上存成Hash文件实在不大明白,那位高人做过实现数据库方面的知识分享下,谢先。
数据库写文件,一般采用什么方式,有人接触过Hash文件吗?java 中的hash类我知道,但是系统上存成Hash文件实在不大明白,那位高人做过实现数据库方面的知识分享下,谢先。
propertie 这个可以满足的你需要
{try{
ObjectInputStream in=new ObjectInputStream("文件路径","rw");
long length=in.length();long position=0; in.seek(position);
while(position<length){
String str=in.readLine(); byte[] b=str.getBytes("iso-8859-1"); str=new String(b); position=in.getFilePointer(); System.out.println(str);}}
catch(IOException e){}
}
还有的机器可能编码情况不同,你可以上网了解下几种常用的编码,不过xp默认的应该就是我上面用的这个