社区
Java SE
帖子详情
JAVA结构问题
fenglianghuai
2007-11-22 01:47:54
我刚了解JAVA ,不清楚怎样将VC++中如下结构保持到文件("C:\\test.a")和怎样从文件("C:\\test.a")读信息到到结构
typedef struct _CHNINFO
{
int nIndex;
int nSubIndex;
char data[100];
}CHNINFO;
...全文
107
7
打赏
收藏
JAVA结构问题
我刚了解JAVA ,不清楚怎样将VC++中如下结构保持到文件("C:\\test.a")和怎样从文件("C:\\test.a")读信息到到结构 typedef struct _CHNINFO { int nIndex; int nSubIndex; char data[100]; }CHNINFO;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fenglianghuai
2007-11-22
打赏
举报
回复
谢谢
我一直在用VC++写程序,对JAVA刚了解了一些
piaopiao11
2007-11-22
打赏
举报
回复
你需要实现CHNINFO的生成字节的方法,然后用java的socket发出去。
在java中流的操作都是用InputStream,OutputStream;
没有你的那个操作方法。
另外生成字节时可能要考虑数据包长度问题,你的数据包没有附带长度信息(估计是定长的),那么送过去的数据的长度应该在生成字节时控制好,否则接收时会出问题。
joejoe1991
2007-11-22
打赏
举报
回复
java里面貌似没有结构这一说哇。。。
fenglianghuai
2007-11-22
打赏
举报
回复
谢谢
我的目的想通过JAVA Socket传送一个结构到VC写的Socket服务端
请问能不能象VC++那样用
CHNINFO ChnInfo;
send(s,(char *)ChnInfo,sizeof(ChnInfo),WSAEFAULT )?
joejoe1991
2007-11-22
打赏
举报
回复
除了楼上写的用DataInputStream读取文件里的数据库 还可以用ObjectInputStream 不过同时还要用到ObjectOutputStream
piaopiao11
2007-11-22
打赏
举报
回复
class CHNINFO{
int nIndex,nSubIndex;
byte[] data;
public byte[] getData() {
return data;
}
public void setData(byte[] data) {
this.data = data;
}
public int getNIndex() {
return nIndex;
}
public void setNIndex(int index) {
nIndex = index;
}
public int getNSubIndex() {
return nSubIndex;
}
public void setNSubIndex(int subIndex) {
nSubIndex = subIndex;
}
}
piaopiao11
2007-11-22
打赏
举报
回复
InputStream is=new FileInputStream("C:\\1.txt");
DataInputStream dis=new DataInputStream(is);
ArrayList al=new ArrayList();
while(true){
if(dis.available()==0)break;
int nIndex =dis.readInt();
int nSubIndex=dis.readInt();
byte[] b= new byte[100];
dis.read(b);
CHNINFO chninfo=new CHNINFO();
chninfo.setNIndex(nIndex);
chninfo.setNSubIndex(nSubIndex);
chninfo.setData(b);
al.add(chninfo);
}
数据
结构
与算法分析(
java
语言描述)中文第二版以及习题答案
总的来说,这个资源集合为
Java
开发者提供了一个全面学习数据
结构
和算法的平台,不仅可以理论学习,还可以动手实践,对于提升编程能力和解决
问题
的能力大有裨益。无论是初学者还是经验丰富的开发者,都可以从中受益。
java
数据
结构
(
Java
版)(第3版)[叶核亚] 全套资料
这本书详细介绍了如何在
Java
编程环境中应用各种数据
结构
,帮助读者提升算法设计和
问题
解决能力。以下是该书全套资料所包含的部分关键知识点: 一、数据
结构
基础 数据
结构
是计算机存储、组织数据的方式,它研究的是...
java
源码包---
java
源码 大量 实例
基于
JAVA
的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向
JAVA
初学者演示UDP C/S
结构
的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...
JAVA
_API1.6文档(中文)
java
x.xml.crypto.dsig.keyinfo 用来解析和处理 KeyInfo 元素和
结构
的类。
java
x.xml.crypto.dsig.spec XML 数字签名的参数类。
java
x.xml.datatype XML/
Java
类型映射关系。
java
x.xml.namespace XML 名称空间...
Java
面经手册·小傅哥.pdf
这是一本以面试题为入口讲解
Java
核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现
Java
中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章