1.推送消息内容长度不能超过255,超过分多条推送。
2.推送字符串长度不确定
3.返回集合,里面每个元素是长度为255的字符串
String messageContent="长度自己输入自己输入";
List<String> strList = new ArrayList<String>();
strList = ReminderUtil.subStr(messageContent, strList);//调用方法
/*递归查询截取字符串的方法*/
public static List<String> subStr(String str,List<String> a){
if(str==null||"".equals(str.trim())){
return null;
}
if(str.length()>254){
String str1 = str.substring(0, 254);
a.add(str1);
String str2 = str.substring(254);
subStr(str2,a);
}else{
a.add(str);
}
return a ;
}
}
for(String s :strList ){
System.out.println(s);
}