问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java如何用socket接受和发送数组

发布网友 发布时间:2022-04-22 06:22

我来回答

3个回答

热心网友 时间:2023-05-28 14:40

这个是个伪命题,socket可以发送数组,但只能是byte数组,所有的String,或者别的什么都必须转换为byte数组才可能发送。
所以如果你是byte数组,直接send就可以了。 如果你是别的,不管是不是数组,都必须通过转换的方式变成byte数组。转换常见的方式有两种,字符串的话 getByte()就可以了。其他类型需要转换成字符串再getByte,或者进行序列化操作。

热心网友 时间:2023-05-28 14:40

输入:
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
输出就对应的写吧(in),这是针对byte数组的输入输出流,读取后强制类型转换成char,最后要关闭。还不明白就去看看io类里面的方法,或者看看马士兵的j2se的教程

热心网友 时间:2023-05-28 14:40

in = new DataInputStream(client.getInputStream());
String s = in.readUTF();
用这个试试
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
草青青,青青草,草上接谢珍珠宝,怕日晒怕风摇,摇看珍珠得起早 谜底是... 一加9R要不要升级ColorOS 13正式版 一加9pro怎么coloros12一加9pro升级coloros12的方法 coloros12支持哪些一加机型?coloros12支持一加机型介绍 一加9pro如何coloros12?一加9pro升级coloros12的方法 一加9pro升级coloros12拍照改善吗 我是一个高中生,职教的,我们班上有5个女生,我喜欢有一个,但追她又有... 自动挡d挡旁边的 -是什么意思? 自动挡位上的加减是什么意思? 宣传这个职位是干什么的 江苏高考体检受限条款24,25,26分别是什么? java 中的socket 是不是从哪个端口发出客户端请求... 江苏精神对大学生意味着什么? 请教大家JAVA——socket接收的数据(byte[])的处理 用JAVA写一个SOCKET 接收TCP发来的消息 请问江苏省哪家医院精神科效果最好? java socket发送和接收多条数据的情况怎么解决 江苏省交通事故精神损害赔偿数额标准 Java Socket开发 关于报文传递和接收 请问江苏省的权威精神鉴定机构是哪一家? 康黎医学的抑郁症基因检测适用于哪些类型的患者? java中socket不断接收数据问题 java 中怎样接收Socket(jsp页面显示)数据怎样解析... 南京精神病哪里治疗比较好? java 怎么获得socket流 小学四年级对老师的感恩祝福语 语文四年级上册21课金牌学案第三题怎么做.? 软件专利的申请方法及保护策略 小学四年级语攴成语组成有多少个 专利检索的软件有哪几款? 江苏精神分裂能治好吗? 华为手机与苹果手机综合比较,哪个更好? java接受c语言socket字符串 java Socket客户端实时接受信息回显页面 java 通过socket接收服务端的数据包,解析完成之后... java的serversocket怎么接受来自客户端的数据 java socket数据接收失败问题 2021年华为和苹果手机哪个更好 java socket 服务端接收数据阻塞。 java socket服务器怎么给客户端发信息 买华为与苹果哪个好用 华为手机和苹果手机比那个好 食色生香:盛宠农家妻_by七福晋_txt全文阅读,百度... 食色生香:盛宠农家妻by七福晋txt免费下载 苹果和华为哪款手机比较好用点了? 求小说《食色生香》TXT,作者是十二弦琴,要不链接... “拉翔”是什么意思?这词怎么来的? 拉翔是什么意思?这词怎么来的? 席绢的作品有哪些 拉翔是什么意思?