Java io流怎样才能把字符数组用SOCKET传到server端去?怎样接收数组? java用socket和serversocket,服务端要传...

Java io\u6d41\u600e\u6837\u624d\u80fd\u628a\u5b57\u7b26\u4e32\u6570\u7ec4\u7528SOCKET\u4f20\u5230server\u7aef\u53bb\uff1f \u662f\u4f20\u5b57\u7b26\u4e32\u6570\u7ec4\u3002\u3002

1\u3001\u5b9a\u4e49\u670d\u52a1\u5668\u7aef\u548c\u5ba2\u6237\u7aef\u7684\u6570\u7ec4\u5206\u6bb5\u4f20\u9001\u534f\u8bae\uff0c\u6bd4\u5982\u5b9a\u4e49'\0'\u4f5c\u4e3a\u6570\u7ec4\u5206\u6bb5\u7b26\uff0c\u5ba2\u6237\u7aef\u5c31\u53ef\u4ee5\u628a\u5b57\u7b26\u4e32\u6570\u7ec4\u8fde\u63a5\u6210\u4e00\u4e2a\u5b57\u7b26\u4e32\u4f20\u9012\u5230\u670d\u52a1\u5668\uff0c\u670d\u52a1\u5668\u518d\u6839\u636e\u534f\u8bae\u5206\u89e3\u4e3a\u5b57\u7b26\u4e32\u6570\u7ec4\uff1b
2\u3001\u4f7f\u7528\u5e8f\u5217\u5316\u8fdb\u884c\u5bf9\u8c61\u6d41\u7684\u53d1\u9001\u548c\u63a5\u6536\uff1b

String\u7c7b\u90fd\u6709\u4e00\u4e2atoArray\u65b9\u6cd5\u554a\uff01\u4e0d\u662f\u5417\uff1f\u518d\u7528foreach\u5faa\u73af\u90fd\u52a0\u8fdbjlist\u53bb\u5c31\u597d\u4e86\u54c8\uff01

用BufferedWriter 可以写入char[]数组
接受的时候 直接 ServerSocket ss = new ServerSocket(" ")
Socket client = ss.accept();
BufferedReader br = new BufferedReader(InputStreamReader(client.getInputStream()));
char [] c = new char[100];
br.read(c);
c字符数组就是你从客户端发送来的

用BufferedWriter 可以写入char[]数组
接受的时候 直接 ServerSocket ss = new ServerSocket(" ")
Socket client = ss.accept();
BufferedReader br = new BufferedReader(InputStreamReader(client.getInputStream()));
char [] c = new char[100];

1.发送到服务器端要使用s.getOutputStream()
2.传送这样的数据建议使用对象流或xml

学习中。

扩展阅读:java windowbuilder ... java 怎么输出汉字 ... java 中 io 流分为几种 ... java main方法怎么写 ... java hashmap ... java使用io流读取txt文件 ... minecraft国际版java版 ... java中的io流知识总结 ... java io面试 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网