JAVA 中实现整句汉字拆分、转换为ASCII实例详解
发布时间 - 2026-01-11 00:30:17 点击率:次JAVA 中实现整句汉字拆分、转换为ASCII实例详解

大家都知道,一个汉字等于两个byte的大小。二进制数据通过网络传输时,如果两个byte都超过128则会合并成一个Unicode(汉字)字符,本文的代码主要实现的功能是:把这些汉字拆分为byte,然后重新变为ASCII类型的字符串。
public static String ChineseToASCII(byte[] rec) { //从字节读取内容
ByteArrayInputStream bais = new ByteArrayInputStream(rec);
DataInputStream dis = new DataInputStream(bais);
String BTS=null;
try {
BTS=new String(rec,"ISO8859-1");//转换编码
bais.close();
dis.close();
} catch (Exception e) {
e.printStackTrace();
}
return BTS;
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String source="一二三四五六七八九十";
System.out.println(source.length());
String target=ChineseToASCII(source.getBytes());
System.out.println(target);
System.out.println(target.length());
}
结果是:
compile: run: 10 ???????????ù??°????? ASCII字符如果超过128,则会显示为?,但是其本身的值不变 20 BUILD SUCCESSFUL (total time: 1 second)
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# JAVA
# 中实现整句汉字拆分、转换为ASCII
# 汉字拆分转换为ASCII
# 与ASCII码相关的C语言字符串操作函数
# 浅析易语言ascii(ASCII)转码
# 易语言比较两个文本ASCII码值大小
# python中ASCII码和字符的转换方法
# JS获取字符对应的ASCII码实例
# Python实现将16进制字符串转化为ascii字符的方法分析
# PHP实现ASCII码与字符串相互转换的方法
# javascript ASCII和Hex互转的实现方法
# javascript十六进制数字和ASCII字符之间的转换方法
# C语言实现AT指令ASCII码的拼接处理流程
# 则会
# 大家都
# 希望能
# 谢谢大家
# 转换为
# 二三
# 网络传输
# 二进制数
# 整句
# 结果是
# null
# ChineseToASCII
# String
# static
# public
# rec
# DataInputStream
# dis
# bais
# ByteArrayInputStream
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
新三国志曹操传主线渭水交兵攻略
Laravel如何实现多对多模型关联?(Eloquent教程)
Laravel PHP版本要求一览_Laravel各版本环境要求对照
使用豆包 AI 辅助进行简单网页 HTML 结构设计
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
晋江文学城电脑版官网 晋江文学城网页版直接进入
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
html5的keygen标签为什么废弃_替代方案说明【解答】
Laravel如何处理文件下载请求?(Response示例)
Laravel怎么实现验证码(Captcha)功能
如何为不同团队 ID 动态生成多个非值班状态按钮
Laravel如何保护应用免受CSRF攻击?(原理和示例)
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
微信h5制作网站有哪些,免费微信H5页面制作工具?
Laravel如何为API生成Swagger或OpenAPI文档
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
EditPlus中的正则表达式 实战(1)
简单实现Android验证码
INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】
千库网官网入口推荐 千库网设计创意平台入口
Laravel如何使用模型观察者?(Observer代码示例)
免费网站制作appp,免费制作app哪个平台好?
微信小程序 HTTPS报错整理常见问题及解决方案
Laravel怎么使用artisan命令缓存配置和视图
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制
如何在阿里云虚拟主机上快速搭建个人网站?
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
昵图网官网入口 昵图网素材平台官方入口
如何生成腾讯云建站专用兑换码?
简历在线制作网站免费版,如何创建个人简历?
html如何与html链接_实现多个HTML页面互相链接【互相】
电商网站制作价格怎么算,网上拍卖流程以及规则?
香港网站服务器数量如何影响SEO优化效果?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
Swift中swift中的switch 语句
iOS发送验证码倒计时应用
如何用西部建站助手快速创建专业网站?
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
Python函数文档自动校验_规范解析【教程】
Python文件操作最佳实践_稳定性说明【指导】

