-
File file = new File("E:\\javaio\\imooc"); 只能编辑文件的目录不能访问内容 file.exists();是否存在 file.mkdir();创建文件目录 file.delete();删除文件目录查看全部
-
utf-8编码中中文占用3个字节,英文占用1个字节 gbk编码中文占用2个字节,英文占用1个字节 Java采用双字节编码,utf-16be编码中文占用2个字节,英文占用2个字节查看全部
-
file,mkdirs(创建多级目录)查看全部
-
file.getAbsolutePath()获取文件的抽象路径查看全部
-
File的默认分隔符,window和linux都识别,File file = new File("e"+File.separator)查看全部
-
文本文件就是字节序列,可以是任意编码的字节序列,如果我们在中文机器上直接创建文本,那么该文本文件只认识ANSI编码查看全部
-
当你的字节序列是某种编码时,这个时候想把字节序列变成字符串,也需要用这种编码方式,否则会出现乱码查看全部
-
Java是双字节编码UTF-16be 中文占用2个字节,英文占用2个字节查看全部
-
UTF—8编码中文占用3个字节,英文占用1个字节查看全部
-
jbk编码中文占用2个字节,英文占用1个字节查看全部
-
RandomAccessFile提供对文件内容的访问,支持随机读写 创建对象(rw--读写模式;r--只读模式) RandomAccessFile raf = new RandomAccessFile(file,"rw"); 文件指针,打开文件时指针在开头 pointer=0 写文件 raf.write(byte) //此时只能写一个字节 raf.write(byte[]); //写入一个byte数组 raf.writeInt(int); //写入int类型(4字节) 读文件 raf.read(byte); //读取一个字节 raf.read(byte[]); //读取多个字节 设置指针位置 raf.seek(); //seek(0):移到文件头位置 获取当前指针位置:raf.getFilePointer() 关闭文件 raf.close()查看全部
-
java.io.File类用于表示文件的路径,不能访问文件内容。 1. 创建File对象: File file = new File("/home/visen"); File file = new File("/home/visen","test.txt"); File file1 = new File("e:"+File.separator()+"filename);//自动创建分隔符 2. 判断目录是否存在:`file.exists();` 3. 创建目录: file.mkdir();//单级 file.mkdirs();//多级 4. 创建文件:`file.createNewFile();` 5. 删除目录或文件:`file.delete();` 6. 判断是否是一个目录:`file.isDirectory();` 7. 判断是否是一个文件:`file.isFile();` 8. 获得绝对路径:`file.getAbsolutePath();` 9. 获得目录或文件名称:`file.getName();` 10. 得到父目录:`file.getParent();` 11. 列出目录下的内容: `String[] dirContents = file.list();` 12. 获取系统分隔符:`File.seperater();`查看全部
-
gbk编码:中文占用两个字节,英文占用一个字节 utf-8编码:中文占用三个字节,英文占用一个字节 utf-16be编码:中文占用两个字节,英文占用两个字节查看全部
-
遍历子目录下的所有文件查看全部
-
了解构造函数的几种情况 1.File file = new File("e:\\filename"); File file1 = new File("e:"+File.separator()+"filename);自动创建分隔符 File file2 = new File("e:\\io\\日记.txt");//自动创建没有的文件 (File file2 = new File("e:\\io","日记.txt"); if(!file.exist()) { file2 = createNewFile(); } 2.file.exist();//判断文件是否存在,会有异常,需要捕捉 3.if(!file.exist()) { file.mkdir();//创建目录 file.mkdirs();//创建多级目录 file.delete();//删除目录 4.file.isdDirectory();//判断是否是目录 5.file.isFile();//是否是一个文件 6.常用的file对象的api System.out.print(file);//打印toString对象 file.getAbsolutePath();//目录 file.getName();//打印名字 file.getParent();//父目录查看全部
举报
0/150
提交
取消