本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下

1.RandomAccessFile
RandomAccessFile主要用于文件内容的读写访问
2.访问模式
“r”:只读方式。
“rw”:打开以便读取和访问,如果文件不存在则创建文件。
“rws”: 除了‘rw‘功能以外,文件内容或者元数据更新时一同写入。
“rwd”:除了‘rw‘功能以外,文件内容更新时一同写入。
3.使用案例
package test;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;
public class RandomAccess {
public static void main(String[] args) {
try {
File file = new File("C:\\img\\666.txt");
//打开文件
RandomAccessFile randomAccess = new RandomAccessFile(file,"rwd"); //访问文件
Long lenth = randomAccess.length(); //获取文件长度
System.out.println("lenth:"+lenth);
randomAccess.seek(4); //设置指针位置
//读取文件
int c = randomAccess.read(); //读取一个字节
System.out.println("c:"+c);
System.out.println("c:"+(char)c); //转换为字符
byte[] b = new byte[3]; //读取字节数字,创建数组
randomAccess.read(b, 1, 2); //从指针1处读取两个字节写入数组b中
String s = new String(b); //转换为字符串
System.out.println("byte:"+s); //输出
//写入文件
File file2 = new File("C:\\img\\777.txt");
if(!file2.getParentFile().exists()){
file2.getParentFile().mkdirs();
}
file2.createNewFile();
RandomAccessFile randomAccess2 = new RandomAccessFile(file2,"rwd"); //访问文件
randomAccess2.write(b); //写入字符数组
//关闭文件
randomAccess.close();
randomAccess2.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# java
# 文件随机读写类
# RandomAccessFile
# java使用randomaccessfile在文件任意位置写入数据
# Java RandomAccessFile 指定位置实现文件读取与写入
# Java RandomAccessFile的用法详解
# Java使用RandomAccessFile类对文件进行读写
# Java I/O深入学习之File和RandomAccessFile
# Java中IO流 RandomAccessFile类实例详解
# java使用RandomAccessFile类基于指针读写文件实例代码
# RandomAccessFile简介_动力节点Java学院整理
# java文件操作工具类分享(file文件工具类)
# Java最全文件操作实例汇总
# Java RandomAccessFile基本文件操作示例
# 转换为
# 不存在
# 大家分享
# 主要用于
# 具体内容
# 大家多多
# 九宫格
# test
# io
# import
# brush
# package
# File
# RandomAccess
# static
# void
# FileNotFoundException
# IOException
# public
相关文章:
常州企业建站如何选择最佳模板?
建站之星安装后如何配置SEO及设计样式?
建站之星后台管理系统如何操作?
如何确保FTP站点访问权限与数据传输安全?
盐城做公司网站,江苏电子版退休证办理流程?
python的本地网站制作,如何创建本地站点?
如何用低价快速搭建高质量网站?
,制作一个手机app网站要多少钱?
网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?
如何高效利用200m空间完成建站?
再谈Python中的字符串与字符编码(推荐)
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
行程制作网站有哪些,第三方机票电子行程单怎么开?
如何彻底卸载建站之星软件?
常州企业网站制作公司,全国继续教育网怎么登录?
兔展官网 在线制作,怎样制作微信请帖?
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
如何通过虚拟机搭建网站?详细步骤解析
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
建站之星安全性能如何?防护体系能否抵御黑客入侵?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
家庭服务器如何搭建个人网站?
c++ stringstream用法详解_c++字符串与数字转换利器
高端建站三要素:定制模板、企业官网与响应式设计优化
浅谈Javascript中的Label语句
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
沈阳制作网站公司排名,沈阳装饰协会官方网站?
已有域名建站全流程解析:网站搭建步骤与建站工具选择
制作门户网站的参考文献在哪,小说网站怎么建立?
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
如何选择最佳自助建站系统?快速指南解析优劣
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
上海网站制作开发公司,上海买房比较好的网站有哪些?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
如何实现建站之星域名转发设置?
山东云建站价格为何差异显著?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
如何在云指建站中生成FTP站点?
建站之星如何助力企业快速打造五合一网站?
建站主机核心功能解析:服务器选择与网站搭建流程指南
北京建设网站制作公司,北京古代建筑博物馆预约官网?
建站之星后台密码遗忘或太弱?如何重置与强化?
文字头像制作网站推荐软件,醒图能自动配文字吗?
建站之星云端配置指南:模板选择与SEO优化一键生成
网站制作公司,橙子建站是合法的吗?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
如何挑选高效建站主机与优质域名?
*请认真填写需求信息,我们会在24小时内与您取得联系。