RandomAccessFile 和InputStream、OutputStream的区别在于,前者可以读、读写、后面的一个只能读、一个只能写
2017-07-03
file.exists();是否存在
file.isDirectory();是否是一个目录
file.isFile();是否是一个文件
File file = new File("D:\\java\\aaa.txt");
file.getName 文件或者目录的名字
file.getParent() 父目录
file.isDirectory();是否是一个目录
file.isFile();是否是一个文件
File file = new File("D:\\java\\aaa.txt");
file.getName 文件或者目录的名字
file.getParent() 父目录
2017-06-29
File f = new File("e://xxx//yyy");
System.out.println(f.mkdirs());//生成所有目录
//f.mkdir(); 必须xxx目录存在才能生成yyy目录
//f.createNewFile();
File f2 = new File("E://zzz//t.txt"); //不能生成文件,只能用createNewFile();
f2.createNewFile(); //且zzz目录必须存在
System.out.println(f.mkdirs());//生成所有目录
//f.mkdir(); 必须xxx目录存在才能生成yyy目录
//f.createNewFile();
File f2 = new File("E://zzz//t.txt"); //不能生成文件,只能用createNewFile();
f2.createNewFile(); //且zzz目录必须存在
2017-06-29
已采纳回答 / biubiu3504110
对于中文字符,UTF-8编码要用三个字节进行编码,因此,如果你使用记事本录入“联通”,然后选择以UTF-8编码方式保存的话,文件大小应为9个字节(包含三个字节的开头数据),而同样的文件GBK编码却是4个字节。最后附上“联通”的GBK、UTF-8、Unicode编码值,以及记事本的错误思维。 联通 GBK C1 AA CD A8 UTF-8 E8 81 94 E9 80 9A Unicode 54 80 1A 90 联通 GBK C1 AA CD A8 UTF-8 C1 AA CD A8...
2017-06-25