社区
Java SE
帖子详情
什么用fileoutputstream.write(999999);写入文件只有一个字节?
MAX°孟兆
2005-03-14 01:49:37
我的代码如下:
FileOutputStream fos = new FileOutputStream("e:\\1");
fos.write(999999);
fos.flush();
fos.close();
但文件1的大小只有一个字节,用UltraEdit打开16进制查看也是只有一个字节。为什么会这样?
不是应该4个字节吗?
...全文
151
5
打赏
收藏
什么用fileoutputstream.write(999999);写入文件只有一个字节?
我的代码如下: FileOutputStream fos = new FileOutputStream("e:\\1"); fos.write(999999); fos.flush(); fos.close(); 但文件1的大小只有一个字节,用UltraEdit打开16进制查看也是只有一个字节。为什么会这样? 不是应该4个字节吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MAX°孟兆
2005-03-15
打赏
举报
回复
我知道了.用DataOutputStream()就可以.
对于 zhang21cnboy(事了抚衣去,不留身与名) 的方法好像输出的都是字符啊...
zhang21cnboy
2005-03-14
打赏
举报
回复
PrintWriter p = new PrintWriter(fos);
p.println(99999);
trueboy
2005-03-14
打赏
举报
回复
太明显了!
MAX°孟兆
2005-03-14
打赏
举报
回复
我看文档是不能写入大于255的整数,那如果我要写入一个大于255的整数那该怎么办?
用ObjectOutputStream.writeInt()不行,它会加入其它标识码。
xitianjile
2005-03-14
打赏
举报
回复
999999是一个未知的字符.
如果你有闲功夫!
可以查查iso-8859-1的字符集.
前端分析-2023071100789s47
前端分析-2023071100789s47
基于Django框架的企业微信集成开发平台_企业号API对接_消息推送与接收_用户管理_自定义菜单_身份验证_数据同步_移动办公解决方案_用于企业内部通讯与协作_提高工作效率_实现.zip
基于Django框架的企业微信集成开发平台_企业号API对接_消息推送与接收_用户管理_自定义菜单_身份验证_数据同步_移动办公解决方案_用于企业内部通讯与协作_提高工作效率_实现.zip
IMG_20250917_205649.jpg
IMG_20250917_205649.jpg
轻量化截图工具,包含32和64位
工具截图后可编辑拉标注,复制到剪切板直接粘贴使用,也可直接保存为图片文件。
教务管理系统_高等院校教学管理工具_基础维护学生信息班级信息课程信息课程图表教学管理学生逃课成绩录入成绩查询课程查询课表查询打印统计个人成绩统计个人成绩打印学生信息录入查询统计报表.zip
教务管理系统_高等院校教学管理工具_基础维护学生信息班级信息课程信息课程图表教学管理学生逃课成绩录入成绩查询课程查询课表查询打印统计个人成绩统计个人成绩打印学生信息录入查询统计报表.zip
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章