package zy.page.demo.test;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import zy.page.demo.model.Excelmodel;
public class SubStringTest {
public static void main(String[] args) {
String str = "2322qq.com,jack,2322qq.com,jack,87434@qq.com,zy,87434@qq.com,zy,87434@qq.com,zy";
String[] arr = str.split(",");
Excelmodel eml =new Excelmodel() ;
ArrayList<Excelmodel> al = new ArrayList<Excelmodel>();
for (int i = 0; i < arr.length - 1; i++) {
eml.setEmail(arr[i]);
int j = i + 1;
eml.setName(arr[j]);
String email=eml.getEmail();
String name=eml.getName();
Excelmodel em=new Excelmodel(email,name);
System.out.println("email" + em.getEmail());
System.out.println("name" + em.getName());
i = i + 1;
al.add(em);
}
for(int i=0;i<al.size();i++){
System.out.println(al.get(i).getEmail()+al.size()+al.get(i).getName());
}
//数组转化为list
List<String> list = Arrays.asList(arr);
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
}
- 大小: 34.3 KB
分享到:
相关推荐
List<Map<String, Object>> resultList = new ArrayList<Map<String, Object>>(); for (AnnouncementBean announcementBean : listAnnouncementBean) { Map<String, Object> map = new HashMap<String, Object>(); ...
List<Map<String,Object>> results = new ArrayList<Map<String,Object>>(); ResultSetMetaData rsmd = rs.getMetaData(); int colCount = rsmd.getColumnCount(); List<String> colNameList = new ArrayList...
List<Map<String, Object>> list = new ArrayList<>(); for (int i = 0; i < jsonArray.length(); i++) { JSONObject obj = jsonArray.getJSONObject(i); Map<String, Object> itemMap = new HashMap<>(); for ...
总的来说,Java中的ArrayList<Map<Object>>与JSON之间的转换涉及数据结构的理解、JSON的格式规范以及使用适当的库来完成序列化和反序列化操作。熟练掌握这些技巧对于开发交互式Web应用或服务至关重要。
List<String> list = new ArrayList<>(); for (int i = 0; i < jsonArray.length(); i++) { list.add(jsonArray.getString(i)); } ``` 或使用Gson库: ```java String jsonString = "[\"Apple\", \"Banana\...
private ArrayList<HashMap<String, Object>> list; // 用来控制CheckBox的选中状况 private ArrayList<Boolean> isSelected; // 上下文 private Context context; // 用来导入布局 private ...
marshaller.marshal(new JAXBElement<>(new QName("people"), ArrayList.class, list), writer); return writer.toString(); } ``` 接下来,我们讨论如何将XML字符串转换为`Map`和`List`。这里,通常会使用`DOM`...
List<Map<String,Object>> list1 = new ArrayList<>(); List<Map<String,Object>> list2 = new ArrayList<>(); List<Map<String,Object>> list3 = new ArrayList<>(); 现在需要根据一个输入的字符"list1.column1=...
C# List<T>是.NET Framework中System.Collections.Generic命名空间下的一个泛型类,它是对非泛型ArrayList类的泛型等效版本,适用于处理强类型集合。List<T>使用动态数组的方式实现,允许元素数量按需动态增加,相比...
例如:ArrayList<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); String fruit = list.get(0); // fruit 的值为 "apple" 2. size():该方法返回 ArrayList 中实际包含的元素个数。 ...
return new DataStore<Map<String, Object>>(records, new ArrayList<Map<String, Object>>()); } return new DataStore<Map<String, Object>>(records, search(pagingSqlBuilder.getPagingSql(sql, ...
ArrayList<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(2); list.add(3); list.add(4); list.add(4); list.add(5); System.out.println("去重后的列表: " + removeDuplicates...
List<String> list = new ArrayList<String>(); list.add("你"); list.add("好"); list.add("啊"); Collections.sort(list, new Comparator<String>() { @Override public int compare(String o1, String o2) { ...
public static <T> List<T> jsonToList(String jsonString, Class<T> pojoClass, String dataFormat) { JsonConfig jsonConfig = configJson(dataFormat); JSONArray jsonArray = JSONArray.fromObject(json...
List<Map<String,Object>> maps = new ArrayList<Map<String,Object>>(); Map<String,Object> map = new HashMap<>(); map.put("name", "山东"); map.put("value", 200); map.put("id", 1); Map...
List<String> list1 = new ArrayList<String>(); String str1 = g1.toJson(list1); //json 转list Gson g2 = new Gson(); List<String> list2 = g2.fromJson(str1, new TypeToken<List<String>>(){}.getType());
List<PersonBean> personList = new ArrayList<>(); //... 填充personList Gson gson = new Gson(); String jsonString = gson.toJson(personList); ``` 在上面的代码中,`gson.toJson()`方法接收一个Java对象并将...
ArrayList<Object> list = new ArrayList<>(); ``` 2. **指定初始容量**:可以指定一个初始容量来创建`ArrayList`。 ```java ArrayList<Object> list = new ArrayList<>(10); ``` 3. **从集合创建`ArrayList`...
并初始化ArrayList对象,例如:ArrayList<E> objectName = new ArrayList<>();其中E是泛型数据类型,objectName是对象名。 ArrayList提供了很多有用的方法,添加元素到ArrayList可以使用add()方法,例如: ```java ...
List<List<Object>> results = new ArrayList<>(); for (List<Object> row : dataTable.getData()) { boolean match = false; for (Object value : row) { if (value.toString().contains(keyword)) { match =...