java截取字符串

来源:互联网 发布:全美最差公司知乎 编辑:程序博客网 时间:2024/05/05 12:31

在项目开发的过程中,我们可能有这样的需求,就是在页面上显示的内容过长,我们需要对其进行截取,下面是一个截取函数:

 private String handProductName(String productName) {  String productName_old = productName;  String productName_new = "";  byte b[] = productName_old.getBytes();  if(b.length > 8) //如果产品名称长度大于8,则对其进行隔断  {   char[] c = productName_old.toCharArray(); //将字符串转换为字符数组   for(int k =0;k<=3;k++)   {    productName_new+=c[k];  //取前四个字符加..组成新的产品名称   }   productName_new+="..";  }  else  {   productName_new = productName_old;  }  return productName_new; }