Java的DataInputStream和DataOutputStream怎么使用


本篇内容主要讲解“Java的DataInputStream和DataOutputStream怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java的DataInputStream和DataOutputStream怎么使用”吧!在 io 包中,提供了两个与平台无关的数据操作流:数据输出流(DataOutputStream)、数据输入流 (DataInputStream)。通常数据输出流会按照一定的格式将数据输出,再通过数据输入流按照一定的格式将数据读入。DataOutputStream 和 DataOutputStream 用来读写固定字节格式数据。创建对象方法将一个 int 类型的数据写到数据输出流中,底层将 4 个字节写到基础输出流中将一个 double 类型的数据写到数据输出流中,底层会将 double 转换成 long 类型,写到基础输出流中,输出8个字节以机器无关的方式使用 utf-8 编码方式将字符串写到基础输出流中。先输出 2 个字节表示字符串的字节长度,再输出这些字节值创建对象方法从数据输入流中读取一个 int 类型数据,读取 4 个字节读取8个字节先读取 2 个字节来确定字符串的字节长度,再读取这些字节值Tips:读取结束,再读取会出现EOFException运行结果:运行结果:要求用如下格式保存学生信息学号 00 00 00 01
姓名 00 03 61 62 63
性别 00 61
年龄 00 00 00 16xmljava运行程序:点击读取按钮:其中getExternalFilesDi免费云主机域名r(null)得到以下路径/storage/emulated/0/Android/data/yourPackageName/files这个目录会在应用被卸载的时候删除,而且访问这个目录不需要动态申请STORAGE 权限。所以运行程序会在这个路径下生成一个 stu.txt 的文件到此,相信大家对“Java的DataInputStream和DataOutputStream怎么使用”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: 怎么使用C++中MFC编写五子棋游戏程序

本篇内容介绍了“怎么使用C++中MFC编写五子棋游戏程序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MFC简介:  MFC(MicrosoftFoundati…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/07 18:10
下一篇 05/07 18:10

相关推荐