Java辅助类持续汇总 发表于 2019-04-18 | 分类于 ---Java | 1描述:List集合去除重复数据 12345678910111213/** * 描述:List<String>集合去除重复数据 * 【时间 2019-04-30 16:13:50 作者 陶攀峰】 */public static List<String> del_repeat_list(List<String> list){ List<String> return_list=new ArrayList<String>(); for (int i = 0; i < list.size(); i++) { if(!return_list.contains(list.get(i))) { return_list.add(list.get(i)); } } return return_list;} 2描述:把传入List的a行b列数据>>>转换为b行a列数据 1234567891011121314151617/** * 描述:把传入List<String[]>的a行b列数据>>>转换为b行a列数据 * 【时间 2019-04-30 14:29:45 作者 陶攀峰】 */public static List<String[]> change_format_list(List<String[]> list){ List<String[]> return_list=new ArrayList<String[]>(); if (list.size()>0) { for (int i = 0; i < list.get(0).length; i++) { String[]sz=new String[list.size()]; for (int j = 0; j < list.size(); j++) { sz[j]=list.get(j)[i]; } return_list.add(sz); } } return return_list;} 3描述:在传入的List的第一项添加 全部 123456789101112/** * 描述:在传入的List<String[]>的第一项添加 全部 * 【时间 2019-05-10 11:09:43 作者 陶攀峰】 */public static List<String[]> list_string_sz_add_all(List<String[]> list){ List<String[]> return_list=new ArrayList<String[]>(); return_list.add(new String[] {"全部"}); for (int i = 0; i < list.size(); i++) { return_list.add(list.get(i)); } return return_list;}