-
RandomAccessFIle查看全部
-
引用 Java.IO.File类表示文件或目录,只用于表示文件或目录得信息,不能用于文件的访问。 常用的API: 1.创建File对象:File file=new File(String path);注意:File.seperater();获取系统分隔符,如:”\“. 2.boolean file.exists();是否存在. 3.file.mkdir();或者file.mkdirs();创建目录或多级目录。 4.file.isDirectory()或者file.isFile()判断是否是目录或者是否是文件。 5.file.delete();删除文件或目录。 6.file.createNewFile();创建新文件。 7.file.getName()获取文件名称或目录绝对路径。 8.file.getAbsolutePath()获取绝对路径。 9.file.getParent();获取父级绝对路径。 10.file.getSize();获取文件大小。 11.file.getFormat();获取文件格式名。查看全部
-
io基本函数查看全部
-
文件查看全部
-
字节编码注意事项: a.文本文件本身就是“字节编码”,并且可以是任意编码的字节序列。 b.中文机器上“直接创建”的文本文件,只认ansi编码。 c.gbk编码中文2个字节,英文1个字节 d.Java本身是双字节编码:utf-16be,(中、英文都是2个字节)。 e.utf-8编码中文3个字节,英文2个字节。 注: a.将字节转换成int并以16进制显示: Integer.toHexString(b & 0xff) b.设置字节编码: getBytes("utf-8"); c.将字节码转换成字符串: String s = new String(byte1,"utf-8");查看全部
-
IO流查看全部
-
这一节是关于编码 乱码问题的,要注意。。。查看全部
-
FileReader和FileWriter可以用于对文本文件进行读写,但是遇到与项目的默认编码不同的编码时无法进行指定编码的读写,会出现乱码,这时就无法使用这两个流对文件进行读写,必须使用InputStreamReader和OutputStreamWriter来对文件进行操作。查看全部
-
字符流基本概念:查看全部
-
BufferedInputStream和BufferedOutputStream:查看全部
-
字符流的过滤器:<br> 构造方式:<br> BufferedReader br = new BufferedReader(new InputStreamReader<br> (new FileInputStream("E:\\java\\a.txt")));//文件读取缓冲区<br> 或者:BufferedReader br = new BufferedReader(new FileReader("a.txt"));<br> BufferedWriter bw = new BufferedWriter(new OutputStreamWriter<br> (new FileOutputStream("E:\\java\\c.txt")));//文件输入缓冲区<br> 或者:BufferedWriter bw = new BufferedWriter(new FileWriter(c.txt));<br> br.readLine();//读取一行的方法<br> bw.newLine();//换行方法<br> bw.Writer(String Line);//写入一行的方法<br> PrintWriter pw = new PrintWriter("E:\\java\\c.txt");//替代BufferedWriter<br> pw.println();//写入一行,加上ln时会换行<br> PrintWriter pw1 = new PrintWriter(OutputStreamWriter,boolean autoFlush);//可以进行自动刷新操作查看全部
-
xuliehua查看全部
-
transient查看全部
-
序列化接口查看全部
-
DataOutputStream和DataInputStream就是对InputStream和OutputStream进行了包装,使得我们对基本数据类型的读写操作变得更加的方便。查看全部
举报
0/150
提交
取消