PlayJava Day018
今日所学:
/* 2019.08.19开始学习,此为补档。 */
file
文件或目录的抽象表示
public file(string parent , string child)
传入父目录地址,传入子文件名
public file(file parent , string child)
传入父目录对象,传入子文件名
1、获取当前系统的分隔符:属性
public static final string separator
2、创建一个新文件
public boolean createnewfile() throw ioexception
3、删除当前文件或目录
public boolean delete()
- 如果删除的是目录,则这个目录必须是一个空目录
io流
input:输入流
以内存为参考,进入内存的方向为输入
例如:从键盘输入数据到内存中、读取本地文件到内存中
output:输出流
从内存到数据源的方向为输出、数据的导出
1、inputstream
//读取一个字节的数据,返回一个int型数据,读取到末尾时,返回-1
public int read()
//读取数据,一次读取数组长度的数据,将数据存储在数组中,返回实际读取的长度
public int read(byte[ ] b)
2、outputstream
//将数据写入到file对象中,直接覆盖原数据
fileoutputstream(file file)
//将数据写入到path对应的文件中,直接覆盖原数据
fileoutputstream(string path)
//注意:写入数据时,如果当前文件不存在,且目录结构完整,则自动创建一个文件并进行写入
//向数据源写入一个字节的数据,写入当前int数据的低8位
void write(int data) throws ioexception
//将数组中的所有数据全部写入到数据源
void write(byte[ ] b)
//将数组中的数据从下标beginindex开始,一共写入length所表长度到数据源
void write(byte[ ] b , int beginindex , int length)
上一篇: IE之死__原来与CSS有关
下一篇: Spring使用小结