socket传输中文出现乱码的解决[通俗易懂]

socket传输中文出现乱码的解决[通俗易懂]socket传输中文出现乱码的解决 (2013-04-1114:57:03)转载▼ 分类: 技术知识socket服务端和客户端编码方式不一致将有可出现中文乱码问题,因此两边设成一样的就可以了socket服务端发送数据时设置编码方式PrintWriteroutput=newPrintWriter(new

大家好,又见面了,我是你们的朋友全栈君。

socket传输中文出现乱码的解决

 
(2013-04-11 14:57:03)

  分类: 技术知识

socket服务端和客户端编码方式不一致将有可出现中文乱码问题,因此两边设成一样的就可以了

socket服务端发送数据时设置编码方式

PrintWriter output = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(),”UTF-8″),true);

output.println(“你好”);

客户端接收数据时设置编码方式:

BufferedReader input = new BufferedReader(new InputStreamReader(socket.getInputStream(),”UTF-8″));

System.out.println(input.readLine());

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156959.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 单例模式(Singleton)应用场景和优缺点

    单例模式(Singleton)应用场景和优缺点单例(Singleton)模式 也叫单态模式概述:单例(Singleton)模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。 从另一个角度来说,Singleton模式其实也是一…

  • 久坐提醒 android wear,这五个理由告诉你为什么需要一块智能手表![通俗易懂]

    久坐提醒 android wear,这五个理由告诉你为什么需要一块智能手表![通俗易懂]来源:驱动号作者:2019-06-14/17:15访问量:摘要智能化可穿戴设备现如今已经普及,如果你还没有一块智能手表,现在是时候戴一下了。智能手表与智能手机相比,带来的都是潜在性的好处。虽然智能手表并不能保证你一定会多运动,也不能保证你一定会少玩手机。但是它可以提供一种让生活更好的选择,这种选择可能就足以改变我们的生活。过去的几年,关于智能手表的讨论都是”要不要买一款智能手表”,而…

  • 微信小程序服务器端登录注册验证「建议收藏」

    微信小程序服务器端登录注册验证「建议收藏」$data=[ ‘name’=>$name, ‘number’=>$number, ‘code’=>$code];$rule=[ ‘name’=>’require’ ‘number’=>’require|number|lenght:10,11’, ‘code’=>’require’];$errMsg=[ ‘name’=>’姓名必填’, ‘number.require’=>’学号必填’, ‘number.number’=>

  • 如何把内网IP映射到公网IP

    如何把内网IP映射到公网IP 鸽子出品2017-12-0522:28:22我们讲了如何搭建网站,可是有很多小伙伴私信跟我说怎么映射,今天我就教大家如何把内网地址映射到公网!我们所需要的工具有: 内网IP(这个是品,也是必有的!) nat123(这是映射软件,百度上都能搜索到) 有些小伙伴会问: 这个软件是什么操作系统啊? 这个软件免费吗? 当然官网上有windows版…

  • 搭建简单的Eurake服务学习笔记

    搭建简单的Eurake服务学习笔记搭建简单的Eureka服务简单介绍Eureka原理:Eureka集群主要有三个部分Eureka服务器,服务提供者,服务调用者简单的来说就是服务提供者将服务注册到Eureka服务器,服务调用者对其服务进行查找调用。搭建三个项目:创建三个SpringStarterProject类型的项目:[外链图片转存失败(img-aVuiN1EV-1563345334382)(file://…

  • java堆和栈的区别和联系_数据结构堆和栈的区别

    java堆和栈的区别和联系_数据结构堆和栈的区别1、概述在Java中,内存分为两种,一种是栈内存,另一种就是堆内存。2、堆内存1.什么是堆内存?堆内存是是Java内存中的一种,它的作用是用于存储Java中的对象和数组,当我们new一个对象或者创建一个数组的时候,就会在堆内存中开辟一段空间给它,用于存放。2.堆内存的特点是什么?第一点:堆其实可以类似的看做是管道,或者说是平时去排队买票的的情况差不多,所以堆内存的特点就是:先进先出,后进后出,也

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号