public class TransList {
private List<String> getMobiles(List<String> destmobile,int spiltNum,String tag){
List<String> mobiles = new ArrayList<String>();
StringBuffer ms = new StringBuffer("");
for(int i = 1;i <= destmobile.size();i++) {
ms.append(destmobile.get(i-1));
if(i == destmobile.size()||(i != 1&&i%spiltNum == 0)) {
mobiles.add(ms.toString());
ms = new StringBuffer("");
}else {
ms.append(tag);
}
}
return mobiles;
}
public static void main(String[] args) {
Adapte ad = new Adapte();
List<String> destmobileList = new ArrayList<String>();
destmobileList.add("1");
destmobileList.add("2");
destmobileList.add("3");
destmobileList.add("4");
destmobileList.add("5");
destmobileList.add("6");
destmobileList.add("7");
destmobileList.add("8");
destmobileList.add("9");
destmobileList.add("10");
destmobileList.add("11");
destmobileList.add("12");
destmobileList.add("13");
destmobileList.add("14");
destmobileList.add("15");
destmobileList.add("16");
destmobileList.add("17");
destmobileList.add("18");
destmobileList.add("19");
destmobileList.add("20");
destmobileList.add("21");
List<String> list = ad.getMobiles(destmobileList,5,",");
for(int i = 0;i < list.size();i++) {
System.out.println(list.get(i));
}
}
}
print :
1,2,3,4,5
6,7,8,9,10
11,12,13,14,15
16,17,18,19,20
21
分享到:
相关推荐
基于新版本的POI编写的读取Excel文件数据的工具类,可根据绝对路径、File对象、InputSteam对象读取解析Excel文件内容,并返回List<List<String>>格式结果,其中包含对单元格公式的处理。
一般使用springjdbc、hibernate的sql查询,库获取到的数据都是List<Map<String, Object>>结果集,如果我们要转化为JavaBean,则需要做一系列的...此工程中就是解决List<Map<String, Object>>转化为JavaBean工具类实现
List<Map<String, List<String>>> data保存到SharedPreference和读取
可将list<T>转化成JSON字符串 使用方法 例: List<自定义类> l; ListChangeToJson.ListChangeToJson classJson = new ListChangeToJson.ListChangeToJson(); classJson.ArrayToJsonAll(l, "数组名字");
事情: 从java后台返回List<String>类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案…最好的当然是把List集合转成json格式...
将类中的List<String>改为proarrayList<product> proarray,自行定义product类,再对属性进行注入值,然后测试。 题目中的第2题解答
List<map>,List<Map<String, Object>>,多字段组合排序。提供一个简易的思路,如果需要进行参考。
一个C++(Ubuntu16.04+QT5.9.1)通过JNI,调用JAVA类及方法的示例。通过JNI传递和返回多种类型的参数,boolean ,int,String,ArrayList<string>,ArrayList嵌套ArrayList<ArrayList<String>>等。
List<string> listS=new List<string>(); listS.Add(str); listS.Add(hello); string[] str=listS.ToArray(); 二、数组转List (从string[]转到List<string>) string[] str={str,string,abc}; List<string> listS=...
NULL 博文链接:https://jaychang.iteye.com/blog/2357143
<P>map集合转化成xml字符串</P> <P>xml字符串转化成map集合</P> <P>list集合转化成xml字符串</P> <P>xml字符串转化成list集合</P>
<string>东城区</string> <string>西城区</string> <string>朝阳区</string> <string>丰台区</string> <string>石景山区</string> <string>海淀区</string> <string>门头沟区</string> ...
很多时候做内部数据处理时,需要用到存储转换String,平常做程序,自己总结的,很实用的。
相反,显示的数据表格行和列不确定,此时用实体类(UserEntity)迭代的方式很难实现,只能用List<String>或List<List<String>>实现了。 运行效果及代码解释请参考我的博客园:...
使用两个list<Map<String,String>> 求交集和补集。
NULL 博文链接:https://jsjxqjy.iteye.com/blog/2072705
此文件是一个工具类,方法为一个静态方法,调用后可以直接转换想要的结果,调用方法为 public static <T> List<T> buildTree(List<T> list)或者 public static <T> List<T> buildTree(List<T> list, String field...
private List<string> allStr = new List<string>(); /// <summary> /// 当前查询内容 /// </summary> private List<string> currentStr = new List<string>(); /// <summary> /// 存储目标 /// </summary> ...
List集合转换成String,String转List,Map转String,String转Map等 集合与字符串相互转换,可以自己扩展源码,带有注释
由于Collections排序实际上是对字符串进行比较,然后对日期排序,但是有时候给的日期不是很规范,所以想把日期统一化, 这样用Collections进行升序排序