-
2 案例演示:
如果目录不存在,我们可以直接创建这个目录:
mkdir():创建文件夹
代码:if(!file.exists())
file.mkdir();
查看全部 -
2 案例演示:
a:file.exist()判断文件/文件夹是否存在;
syso(file.exists());存在返回true,不存在返回false;
查看全部 -
2 案例演示:
了解构造函数的情况,查帮助可以直接在file后面按alt+/会直接出现构造函数
构造函数可以是一个string、url、file对象后面加一个文件
查看全部 -
2 案例演示:
需要导入import java.io.File包
查看全部 -
2 案例演示:
创建一个file类对象: File file=new File(“给一个目录即可”);
直接给个盘符即可如:
D:\学校安排实习\recv\wang但是需要一个双斜杠D:\\学校安排实习\\recv\\wang
双斜杠是一个转义字符
查看全部 -
2 案例演示:file类的基本api操作:
创建一个class文件
查看全部 -
1java.io.file类;介绍
查看全部 -
buffured流正确用法有待确认,官网查阅flush()干了啥查看全部
-
基本知识2
查看全部 -
基本知识1
查看全部 -
randomAccessFile
查看全部 -
1、java.io.File类用于表示文件或目录
File类只用于文件或目录的信息、名称、大小等,不能用于文件内容的访问
1 File file =
new
File(
"盘符:\\路径"
);
设置分隔符
1 File file =
new
File(
"盘符:"
+File.separator+
"路径"
);
判断文件是否存在
1 file.exists();
创建文件夹
12 file.mkdir()
;
file.mkdirs();
//创建多级目录
删除文件夹
1 file.delete();
判断是否是目录
如果是目录返回true
如果不是目录或者目录不存在返回false
1 file.isDirectory();
判断是否是文件
file.isFile();
创建文件
1 file.createNewFile();
2、常用的File对象的API
1234 System.out.println(file);
//file.toString()的内容
file.getName()
//文件名
字file.getAbsolutePath();
//文件的绝对路径名
file.getParent();
//得到父级目录,返回String类型
file.getParentFile();
//得到父级目录,返回File类型
查看全部 -
不同编码方式占用的字节数不同
utf-8 中文2字节 英文1字节
ANSI 中文2字节 英文1字节
UTF-16be 中文3字节 英文1字节
GBK 中文2字节 英文1字节
查看全部 -
转换成字节序列用的是项目默认的编码gbk
byte数组是把字节转换成了int 以16进制的方式显示
Integer.toHexString()一个整数转化为字符串的形式 (16进制)
需要用到包装类 int----integer
gbk编码中文占用2个字节,英文占用1个字节
utf-8编码中文占用3个字节,英文占用1个字节
java是双字节编码 utf-16be编码 中文占用2个字节 英文占用2个字节
注:当你的字符序列是某种编码时,这个时候想把字节序列变成字符串,也许要这种编码方式,否者会出现乱码
文本文件 就是字节序列
可以是任意编码的字节序列
如果我们在中文机器上直接创建文本文件,那么该文本文件只认识ansi编码
查看全部 -
file.list()返回文件(目录)名
file.listFiles返回文件(目录)的抽象(对象)
查看全部
举报