我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java string utf8 性能问题

现在 一个字节数组 b
长度大概在 1mb 之内 , 其中有很多是0xFF这种的字节,大概一半是
通过一下这种方式转为字符串
String str = new String(b,"utf-8")

通过上述形式,转为str过程中,性能下降的厉害, 变为原来的1/3

请问这是为什么呢

utf-8是一个char是两个字节

直接去掉高位,强转看看。

近期文章

  • C++Socket网络连接问题
  • android ndk中的一个问题,关于NewStringUTF()这个函数的
  • 如何在 web 视图中显示外国字体?
  • overflow:hidden和clear:both的区别
  • Json传送数据的问题 Sturct2
  • vs2015企业版新建项目报错误:未能正确加载"roslynpacked"
  • Fragment+ViewPager滑动里面Fragment出现空白
  • JSP javac 应用的自定义包找不到
  • 高德地图Android2d如何实现点击地图上的地名跳出信息框
  • if转换为布尔表达式错在哪里
  • 从数据库查出数据 点击按钮在另一个页面中循环得到值
  • 关于tomcat报OutOfMemoryError: Java heap space
  • bmp格式是否可以构建16位无压缩灰阶图片?
  • Ubuntu下安装beyond compare 软件运行出错。
  • weblogic9的部署,怎么去部署
  • 如何用C语言写一个暴力破解SSH的程序
  • android ListView的item数据的显示问题
  • 如何给JTree添加鼠标监听(注意,不是JTree自带那个几个,比如selection)
  • c++字符串123转换为整型123
  • 急求:JAVAWEB实现文件打印的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华