day20 RandomAccessFile 字符编码 正则表达式
来源:互联网 发布:bat java工程师面试题 编辑:程序博客网 时间:2024/06/06 05:32
数据流和RandomAccessFile类
数据流:DataOutputStream:提供了专门写出Java8大基本数据类型的直接操作方法。 最擅长,写出不同的数据类型的值。
其中,就提供了很多writeXxx方法,Xxx此时表示8大基本数据类型。
DataInputStream : 提供了readXxx方法,专门用于读取不同8大基本类型的数据。
-----------------------------------------------------------------------
文件类:
File : 表示的是一个文件或者一个目录的路径和相关的信息,不涉及到文件中的数据。
RandomAccessFile: 可以在文件中的任意的位置进行读或者写的操作(断点下载的时候)。
package _01_RandomAccessFile;import java.io.RandomAccessFile;public class Demo1 {public static void main(String[] args) throws Exception {String path = "abc.txt";//wirte(path);read(path);}private static void read(String path) throws Exception {RandomAccessFile raf = new RandomAccessFile(path,"r");raf.seek(0);StringBuilder sb = new StringBuilder();for(int i=0;i<4;i++){byte b = raf.readByte();sb.append((char)b);}System.out.println(sb);}private static void wirte(String path) throws Exception {RandomAccessFile raf = new RandomAccessFile(path, "rw");raf.write("zhou".getBytes());raf.write(12);raf.write("wang".getBytes());raf.write(13);raf.write("zhang".getBytes());raf.write(14);raf.close();System.out.println("1111");}}
编码
下面是乱码解决的图示
正则表达式
0 0
- day20 RandomAccessFile 字符编码 正则表达式
- java--字符编码,正则表达式
- Python字符编码与正则表达式指南
- Python字符编码与正则表达式指南
- 获取网页字符编码的正则表达式
- 正则表达式一字符
- 正则表达式字符匹配
- 正则表达式的字符
- 正则表达式--元字符
- 正则表达式--字符转义
- 正则表达式--字符类
- 正则表达式特殊字符
- 特殊字符正则表达式
- 正则表达式 字符描述
- 特殊字符正则表达式
- 正则表达式--元字符
- 正则表达式转义字符
- 正则表达式特殊字符
- Chapter 7 适配器模式
- Android jni代码注册本地方法
- Windows Server 2012 如何实现多个用户远程桌面登陆?
- Android通过oracle的jdbc驱动直接访问oracle数据库
- 初级排序
- day20 RandomAccessFile 字符编码 正则表达式
- 求最大的数(一)
- zoj2109
- Compile Graphics Magick, Boost, Botan and QT with MinGW64 under Windows 7 64
- 用Jquery获取select下拉框选中的的值
- 一个web版outlook的实现
- MD5 简介
- 【图像算法】NLM降噪
- windows server 2008解决无法PING通问题