• 由于Java字符串的length计算的是字符长度,而数据库的限制长度是字节数,为了防止报错,可以在Java程序中截取字符串的指定字节数长度
    public static String getLenString(String content, int len) {if (content == null || content.length() == 0) {return content;}byte[] bytes = content.getBytes();if (bytes.length > len) {int tempLen = new String(bytes, 0, len).length();content = content.substring(0, tempLen);// 防止最后一个字符的长度不是一个字节数if (content.getBytes().length > len) {content = content.substring(0, tempLen - 1);}}return content;}

Java截取字符串的指定字节数长度相关推荐

  1. String截取字符串的指定字节长度

    /** TODO:截取字符串的指定字节长度 * @Author wenjing * @Date 11:02 2019/5/15 * @Param [str, bengin, end] * @retur ...

  2. Java截取字符串中指定字符串之后的字符串

    String str = "/abc/def/ghi/123456"; 假设现在要截取上述字符串中的ghi/之后的内容,首先利用str.indexOf()进行定位,之后用str.s ...

  3. php 按 截取字符串,PHP按符号截取字符串的指定部分

    字符串截取在php开发中是比较常用的: 而且对于截取的需求也有很多种: 就比如说对url链接的操作:http://baijunyao.com/article/12 有时我们想截取最后一个斜杠'/'后面 ...

  4. java截取中文_java按字节截取带有汉字的字符串的解法(推荐)

    由于接口使用的oracle字段长度为固定字节数,然后传进来的字符串估计比数据库字段的总字节数要大,那么截取小于数据库字节数的字符串. 自己参考网上的例子,整了个递归调用就可以了,因为截取的字符字节长度 ...

  5. c语言中大写英文字母所占字节,Java中字符编码和字符串所占字节数 .

    首 先,java中的一个char是2个字节.java采用unicode,2个字节来表示一个字符,这点与C语言中不同,C语言中采用ASCII,在大多数 系统中,一个char通常占1个字节,但是在0~12 ...

  6. java 半个汉字,Java截取字符串军令状汉字不被截取半个

    Java截取字符串保证汉字不被截取半个 Java截取字符串保证汉字不被截取半个 public class SplitString { public static void main(String[] ...

  7. java 删除指定字符_字符串删除指定位置字符 JAVA 删除字符串中指定的字符

    <死侍2>有多不按套路出牌? 要CSS布局HTML小编今天和大家分享用到函数的调用. 编制函数fun,其功能是:删除一个字符串中指定的一.问题描述:从键盘输入一个字符串给str和一个字符给 ...

  8. Excel中如何截取字符串中指定字符后的部分字符

    1.如何给某列属性为时间整体加一个时间值: 场景一:假如我有一个excel中的某一列如下图所示,如何将该列的时间(用B代替整列)整体加一分钟呢?方法很简单,在空白单元格填写时间格式图中A所示:复制单元 ...

  9. c语言字符数组所占字节数,字符串所占字节数分析

    string与strlen 字符串赋值的时候会不会在末尾自动添加'\0'? char *s="\ta\017bc"中指针变量s 指向的字符串所占字节数是6的原因. '\t' 是一个 ...

最新文章

  1. iOS开发-UIColor转UIIamge方法
  2. 修改Idea默认的全局设置,如Maven等
  3. Strategy策略模式
  4. 看设备指示灯识别网络故障
  5. 零中频接收机频率转换图_接收机抗噪声技术
  6. python下载微信公众号文章_python如何导出微信公众号文章
  7. labview当前vi路径_对于LabVIEW程序为什么生成EXE后,涉及到路径的输出不正确了?...
  8. 【C++ Primer | 0 】字符串函数实现
  9. 让普通用户可以kill自己用户下的session(转)
  10. hadoop hive集群_大数据专栏 | Hive 安装初体验
  11. 数据结构面试、数据结构考研复试——常见问题以及回答
  12. 高德经纬度转普通GPS经纬度
  13. GoldWave音频混合剪辑教程
  14. 解除手机莫明其妙定制的短信业务
  15. MBA明年学费酝酿大涨 涨价幅度可能高达50%
  16. 中国互联网微博生死局及商业价值分析
  17. 计算机网络技术(五)——网络互联技术
  18. 基于C#的超市收银终端软件--小孩玩具
  19. 视频会议系统/远程会议解决方案分为几种?企业如何选择?MCU与SFU方案的区别是什么?
  20. python3环境配置教程_Python3 环境搭建

热门文章

  1. jQuery页面刷新的一些方法
  2. bootstrap以列表展示数据并实现CRUD
  3. 【TYVJ】1307 联络员(最小生成树)
  4. pdf转换成jpg格式的两种方法
  5. 【链环科技】智能硬件APP开发——通过硬件对接,实现软件与硬件设备的完美结合
  6. 欢迎试用CSDN清爽看贴------------MyIE2(Maxthon)插件。
  7. 谷歌浏览器记住的密码如何查看
  8. H3C交换机、路由器常用配置命令大全
  9. 初雪  文/奧斯·科特林
  10. 用Python检测人脸特征