社区
Java SE
帖子详情
java网络传输中文字符的问题
rose_sword
2007-09-04 04:22:40
客户端:
String strArea="华中区";
dos.write(strArea.getBytes(),0,strArea.length());
服务器端:
byte [] data=new byte[4096];
num=dis.read(data);
dos.write("ok".getBytes());
String strArea=new String(data,0,num);
得到的数据为:华?
请问应如何修改
...全文
194
5
打赏
收藏
java网络传输中文字符的问题
客户端: String strArea="华中区"; dos.write(strArea.getBytes(),0,strArea.length()); 服务器端: byte [] data=new byte[4096]; num=dis.read(data); dos.write("ok".getBytes()); String strArea=new String(data,0,num); 得到的数据为:华? 请问应如何修改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lfcai
2007-09-04
打赏
举报
回复
传输格式问题
bit1010
2007-09-04
打赏
举报
回复
另外
dos.write(strArea.getBytes("UFT-8"),0,strArea.length());
这么些不是好风格,
最该这么写:
byte[] b = strArea.getBytes("UFT-8");
dos.writer(b,b.length);
bit1010
2007-09-04
打赏
举报
回复
楼上的答案不一定正确,传输和接受要统一起来,建议使用UTF-8的。
String strArea="华中区";
dos.write(strArea.getBytes("UFT-8"),0,strArea.length());
服务器端:
byte [] data=new byte[4096];
num=dis.read(data);
dos.write("ok".getBytes());
//String strArea=new String(data,0,num);
String strArea = new String(data,"UTF-8");
得到的数据为:华?
请问应如何修改
Ji秋风
2007-09-04
打赏
举报
回复
new String(data, "GB2312");
luanxj
2007-09-04
打赏
举报
回复
编码的问题
Java
网络
编程第三版.pdf
2. **I/O与NIO**:
Java
的I/O流系统是
网络
编程的基础,包括字节流、
字符
流、对象流等。此外,非阻塞I/O(NIO)的引入为高性能
网络
应用提供了可能,如Selector和Channel的概念。 3. **多线程与并发**:在
网络
编程中,...
Java
Web开发常见
问题
.pdf
###
Java
Web开发中常见的
中文
乱码
问题
解析 在
Java
Web开发过程中,
中文
乱码
问题
是开发者经常遇到的一个挑战。这些
问题
主要源于
Java
默认的Unicode编码与HTML页面及表单默认的Latin-1编码之间的不兼容,以及在不同的...
java
base64的jar包
在实际开发中,你可以通过导入这个库,轻松地将图片、音频、视频等二进制文件编码为Base64
字符
串,以便在
网络
上
传输
或者存储在数据库中。同时,也可以将接收到的Base64
字符
串解码回原始的二进制数据,以便进一步处理...
json-lib-2.4 jar 程序文件
JSON(
Java
Script Object Notation)是一种轻量级的数据交换格式,被广泛用于Web应用程序之间的数据
传输
,尤其是AJAX(Asynchronous
Java
Script and XML)技术。JSON-Lib是
Java
平台上的一个库,它提供了处理JSON数据...
json.jar
在
Java
平台上,`json.jar`是一个包含JSON处理功能的库文件,它提供了将
Java
对象转换为JSON格式,以及将JSON
字符
串解析回
Java
对象的能力。这个库通常包含了多个类和接口,用于处理JSON数据的各种操作。 1. **主要类...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章