gbk utf-8 string java
String d = "汗d";
String e = "喊";
String f = "d";
System.out.println("String length is " + d.length() + ". " + d.getBytes("GBK").length
+ " bytes in GBK or " + d.getBytes("UTF-8").length
+ " bytes in UTF-8");
System.out.println("char array length is " + d.toCharArray().length);
System.out.println("String length is " + e.length() + ". " + e.getBytes("GBK").length
+ " bytes in GBK or " + e.getBytes("UTF-8").length
+ " bytes in UTF-8");
System.out.println("char array length is " + e.toCharArray().length);
System.out.println("String length is " +f.length() + ". " + f.getBytes("GBK").length
+ " bytes in GBK or " + f.getBytes("UTF-8").length
+ " bytes in UTF-8");
System.out.println("char array length is " + f.toCharArray().length);
System.out.println("default encoding is " +System.getProperty("file.encoding"));
//output
String length is 2. 3 bytes in GBK or 4 bytes in UTF-8
char array length is 2
String length is 1. 2 bytes in GBK or 3 bytes in UTF-8
char array length is 1
String length is 1. 1 bytes in GBK or 1 bytes in UTF-8
char array length is 1
default encoding is UTF-8
//output - 2
String length is 2. 3 bytes in GBK or 4 bytes in UTF-8
char array length is 2
String length is 1. 2 bytes in GBK or 3 bytes in UTF-8
char array length is 1
String length is 1. 1 bytes in GBK or 1 bytes in UTF-8
char array length is 1
default encoding is GBK
转载于:https://www.cnblogs.com/dawnand/p/3968679.html
gbk utf-8 string java相关推荐
- java 项目 gbk 转utf-8_[idea]Java的GBK编码项目统一转换成utf-8格式
Java的GBK编码项目统一转换成utf-8格式 0. 直接运行jar包 java -jar GBK2UTF8.jar 1. 构建 原理 使用common io批量将java编码从GBK转UTF-8 ...
- 帝国CMS7.5响应式后台美化模板 支持GBK+UTF
介绍: 帝国CMS7.5响应式后台美化模板 支持GBK+UTF 1.支持帝国CMS7.5版本,GBK.UTF编码 2.采用ZUI前端框架开发 3.响应式布局,兼容多终端分辨率,包含:19201080, ...
- AMIGO小清新资讯(GBK+UTF)DZ仿flyme模板
AMIGO小清新资讯(GBK+UTF)DZ仿flyme模板 地址 https://www.piaodoo.com/10362.html
- boost库学习随记五 Boost.Locale 之字符转换 gbk utf8 big5 string wstring等
Boost.Locale是一个库,它提供高质量的本地化的设施在C + +的方式.它最初是设计的一部分CppCMS - C + +的Web框架的项目,然后促成了提升. Boost.Locale提供强大的 ...
- Boost.Locale 之字符转换 gbk utf8 big5 string wstring等
Boost.Locale是一个库,它提供高质量的本地化的设施在C + +的方式.它最初是设计的一部分CppCMS - C + +的Web框架的项目,然后促成了提升. Boost.Locale提供强大的 ...
- byte转化为string java_byte转换为string java
byte转换为string java [2021-02-07 01:56:03] 简介: 实例如下://图片到byte数组 public byte[] image2byte(String path) ...
- Unable to make field private final java.lang.String java.io.File.path accessible: module java.base d
Android Studio编译报错: Unable to make field private final java.lang.String java.io.File.path accessible ...
- java double 转string_double转string java中double类型如何转换为String类型
double转string java中double类型如何转换为String类型 在我们做的项目中,有一个字符串的生成,我们需要double去拼接,结果发现了,拼接后的字符串,那个double值用科学 ...
- GBK转成utf-8,java实现及讲解,androidstudio学习
好吧,看来问的人和回答的人都不一定清楚什么是"编码和编码格式",以及如何理解"java中字符串的编码"; 首先明确几点: unicode是一种"编码& ...
最新文章
- 刷脸秒入仓,阿里云云盾实人认证助力心怡科技迎战双11
- mysql 查询二维数组_sql数据库查询结果存入二维数组,结果都是0?求帮助
- CGRect vs CGPoint vs CGSize
- 表达式树练习实践:入门基础
- Linux 系统更改界面显示详解
- react学习系列1 修改create-react-app配置支持stylus
- 配置u-boot的ip、网卡ip的命令
- 计算机f8键的功能,详解:XP系统修改启动时F8键有哪些功能?
- 设计模式——工厂方法
- 5.Http Server
- ed是什么梗_《JOJO的奇妙冒险》那些梗
- java高级能力_java高级技术工程师该具备哪些能力?
- Oracle客户端安装简易教程
- 【截屏篇】系统PrtSc
- vue4 跳转外部链接_vue项目跳转到外部链接
- 微信小程序:map组件的简单使用,标注callout与label简单用法
- Android: Invalid VCS root mapping
- ​邦基科技上交所上市:市值42亿 王由成家族色彩浓厚
- 漫威MARVEL漫画官方能力参考
- 2021.8.21NOIP模拟赛总结
热门文章
- 贪心 - 划分字母区间
- 树形动态规划 - 树中距离之和
- Docker环境下:ImportError: libSM.so.6: cannot open shared object file: No such file or directory
- 对移码满足二进制减法的小思考
- [BUUCTF-pwn]——xdctf2015_pwn200
- 类的成员函数与内联以及静态成员
- 软件测试功能测试都有哪一些,【软件测试基础】功能测试常用方法都有哪些
- J2EE与.NET技术架构的比较
- SQLite使用手记
- java之spring mvc之初始spring mvc