byte [] bytestr=str.getBytes();
然后截取bytestr的前一段,比如9个长度,然后转换成字符串,不能让字符串产生乱码,英文单词的话还得保留整个,也就是说,如果数组最后一个如果是英文字母的话,还得找到找到整个单词,才能转变
然后截取bytestr的前一段,比如9个长度,然后转换成字符串,不能让字符串产生乱码,英文单词的话还得保留整个,也就是说,如果数组最后一个如果是英文字母的话,还得找到找到整个单词,才能转变
解决方案 »
- 怎样学习用swing做记事本 怎么入门啊
- 请教前辈,用户权限如何设计?
- 请问在JAVA中Map和HashMap有什么区别?第一次问 谢谢 各位
- tomcat + jdk 打包成可执行文件的问题
- JRE的classloader是如何加载class的??
- 如何用Java做报表?
- 把字符串转换成十六进制的问题?
- 如何用 UltraEdit 集成编译运行JAVA代码 (在哪里配置脚本),在线给分100
- 同志们,ResultSet结果集怎么才能显示在JTABLE中,有原代码么?请搞出来!
- 在Java2学习中的问题
- 如何用变量存储一个<s:property value=“title”>标签里的值
- java问题
String(char[] value, int offset, int count)
分配一个新的 String,它包含来自该字符数组参数的一个子数组的字符。byte [] bytestr=str.getBytes();
String result=new String(bytestr,0,9);