CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

如何把文件内容赋值给自定义的数据结构变量

楼主fify(方雨)2005-07-26 19:02:14 在 Java / J2SE / 基础类 提问

比如读BMP文件,然后把文件头的内容赋值给struct   bmpheader   head  
   
  C语言中可以  
  read(file,   char*(head),   sizeof(head));  
   
  java中有类似的实现方法么?  
  我找到有FileReader.read(byte[]   buffer)  
  但只能读入buffer的byte数组,怎样才能赋值给head呢?  
   
  谢谢了 问题点数:30、回复次数:8Top

1 楼yuchang1980(鱼肠)回复于 2005-07-26 19:12:29 得分 30

用ObjectReader类Top

2 楼zebra007(呼呼)回复于 2005-07-26 19:27:57 得分 0

FileReader是读文本文件的,如果用来读bmp文件不行  
  你可以试试FileOutputStream和FileInputStream  
   
   
   
  Top

3 楼fify(方雨)回复于 2005-07-26 21:31:50 得分 0

ObjectInputStream   ois   =   new   ObjectInputStream(new   FileInputStream("XXXX"));  
   
  catch   IOException,这是怎么回事呢?Top

4 楼smlovetp(IT菜鸟)回复于 2005-07-27 06:36:19 得分 0

catch   IOException  
  是处理IO异常  
  只要是IO处理几乎都会抛出的异常    
  Top

5 楼fify(方雨)回复于 2005-08-13 13:11:45 得分 0

顶一下  
  还有人知道解决方法么,困惑我很久了。Top

6 楼kingfish(工作很忙,很少来csdn...)回复于 2005-08-13 13:57:18 得分 0

try{  
    //use   io   api  
  }  
  catch(IOException){}Top

7 楼fify(方雨)回复于 2005-08-13 14:36:26 得分 0

kingfish   能说具体一点吗?  
  我想读的是DVD的IFO文件  
  我定义了一个IFO类  
   
  IFO   ifo   =   new   IFO();  
  ifo   =   (IFO)ObjectInputStream.readObject("VIDEO_TS.IFO");  
   
  这样好像行不通,难道要我读一个字节,然后再给IFO类成员赋值:(Top

8 楼Sunniness(逛追->理想)回复于 2005-08-13 19:38:46 得分 0

学习Top

相关问题

  • 超级问题, 如何将自定义类型的变量 赋值给 Variant 类型的变量。
  • ActiveX中能导出自定义的数据结构吗?
  • 自定义控件赋值???
  • 自定义的数据结构该怎样存储进数据库?
  • 自定义的数据结构该怎样存储进数据库?(续)
  • 关于通过socket传送自定义数据结构出现的问题
  • 变量赋值!
  • 自定义类型怎么赋值??
  • 问大家一个STL的自定义数据结构的DLL EXPORT问题,我初学
  • 关于自定义变量类型

关键词

  • 文件
  • ifo
  • 赋值
  • ioexception
  • io
  • head
  • catch

得分解答快速导航

  • 帖主:fify
  • yuchang1980

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo