/** * 描述: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; }
/** * 描述:把传入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; }
/** * 描述:在传入的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; }