`
Mrzhao2013
  • 浏览: 10488 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

String[]与ArrayList<object>以及List<String>之间的相互转化

    博客分类:
  • java
阅读更多
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
0
0
分享到:
评论

相关推荐

    List转换为List

    List&lt;Map&lt;String, Object&gt;&gt; resultList = new ArrayList&lt;Map&lt;String, Object&gt;&gt;(); for (AnnouncementBean announcementBean : listAnnouncementBean) { Map&lt;String, Object&gt; map = new HashMap&lt;String, Object&gt;(); ...

    ResultSet 转为listmap

    List&lt;Map&lt;String,Object&gt;&gt; results = new ArrayList&lt;Map&lt;String,Object&gt;&gt;(); ResultSetMetaData rsmd = rs.getMetaData(); int colCount = rsmd.getColumnCount(); List&lt;String&gt; colNameList = new ArrayList...

    json字符串转成 Map/List

    List&lt;Map&lt;String, Object&gt;&gt; list = new ArrayList&lt;&gt;(); for (int i = 0; i &lt; jsonArray.length(); i++) { JSONObject obj = jsonArray.getJSONObject(i); Map&lt;String, Object&gt; itemMap = new HashMap&lt;&gt;(); for ...

    java中ArrayListMapObject与Json互相转换.pdf

    总的来说,Java中的ArrayList&lt;Map&lt;Object&gt;&gt;与JSON之间的转换涉及数据结构的理解、JSON的格式规范以及使用适当的库来完成序列化和反序列化操作。熟练掌握这些技巧对于开发交互式Web应用或服务至关重要。

    StringtoList和StringtoMap和StringtoObject和StringtoArray

    List&lt;String&gt; list = new ArrayList&lt;&gt;(); for (int i = 0; i &lt; jsonArray.length(); i++) { list.add(jsonArray.getString(i)); } ``` 或使用Gson库: ```java String jsonString = "[\"Apple\", \"Banana\...

    Android的卡片视图

    private ArrayList&lt;HashMap&lt;String, Object&gt;&gt; list; // 用来控制CheckBox的选中状况 private ArrayList&lt;Boolean&gt; isSelected; // 上下文 private Context context; // 用来导入布局 private ...

    map/list集合转化成xml字符串 xml字符串转化成map/list集合

    marshaller.marshal(new JAXBElement&lt;&gt;(new QName("people"), ArrayList.class, list), writer); return writer.toString(); } ``` 接下来,我们讨论如何将XML字符串转换为`Map`和`List`。这里,通常会使用`DOM`...

    java实现innerjoin关联算法

    List&lt;Map&lt;String,Object&gt;&gt; list1 = new ArrayList&lt;&gt;(); List&lt;Map&lt;String,Object&gt;&gt; list2 = new ArrayList&lt;&gt;(); List&lt;Map&lt;String,Object&gt;&gt; list3 = new ArrayList&lt;&gt;(); 现在需要根据一个输入的字符"list1.column1=...

    C# List用法

    C# List&lt;T&gt;是.NET Framework中System.Collections.Generic命名空间下的一个泛型类,它是对非泛型ArrayList类的泛型等效版本,适用于处理强类型集合。List&lt;T&gt;使用动态数组的方式实现,允许元素数量按需动态增加,相比...

    Java编程常用方法

    例如:ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;(); list.add("apple"); list.add("banana"); String fruit = list.get(0); // fruit 的值为 "apple" 2. size():该方法返回 ArrayList 中实际包含的元素个数。 ...

    springmvc-jdbcTemplate

    return new DataStore&lt;Map&lt;String, Object&gt;&gt;(records, new ArrayList&lt;Map&lt;String, Object&gt;&gt;()); } return new DataStore&lt;Map&lt;String, Object&gt;&gt;(records, search(pagingSqlBuilder.getPagingSql(sql, ...

    1.泛型类 、通配符的使用、通配符的上限和下限 编写泛型类Stack<E>,该类中定义一个成员变量和如下方法:

    ArrayList&lt;Integer&gt; list = new ArrayList&lt;&gt;(); 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...

    java集合某个字段按照中文拼音排序.docx

    List&lt;String&gt; list = new ArrayList&lt;String&gt;(); list.add("你"); list.add("好"); list.add("啊"); Collections.sort(list, new Comparator&lt;String&gt;() { @Override public int compare(String o1, String o2) { ...

    java jsonto对象互转

    public static &lt;T&gt; List&lt;T&gt; jsonToList(String jsonString, Class&lt;T&gt; pojoClass, String dataFormat) { JsonConfig jsonConfig = configJson(dataFormat); JSONArray jsonArray = JSONArray.fromObject(json...

    java-echart.js柱状图、饼状图、折线图

    List&lt;Map&lt;String,Object&gt;&gt; maps = new ArrayList&lt;Map&lt;String,Object&gt;&gt;(); Map&lt;String,Object&gt; map = new HashMap&lt;&gt;(); map.put("name", "山东"); map.put("value", 200); map.put("id", 1); Map...

    object与 json 相互转换工具类

    List&lt;String&gt; list1 = new ArrayList&lt;String&gt;(); String str1 = g1.toJson(list1); //json 转list Gson g2 = new Gson(); List&lt;String&gt; list2 = g2.fromJson(str1, new TypeToken&lt;List&lt;String&gt;&gt;(){}.getType());

    List<Bean>转JasonStringer

    List&lt;PersonBean&gt; personList = new ArrayList&lt;&gt;(); //... 填充personList Gson gson = new Gson(); String jsonString = gson.toJson(personList); ``` 在上面的代码中,`gson.toJson()`方法接收一个Java对象并将...

    java中ArrayList的用法

    ArrayList&lt;Object&gt; list = new ArrayList&lt;&gt;(); ``` 2. **指定初始容量**:可以指定一个初始容量来创建`ArrayList`。 ```java ArrayList&lt;Object&gt; list = new ArrayList&lt;&gt;(10); ``` 3. **从集合创建`ArrayList`...

    Java ArrayList教程

    并初始化ArrayList对象,例如:ArrayList&lt;E&gt; objectName = new ArrayList&lt;&gt;();其中E是泛型数据类型,objectName是对象名。 ArrayList提供了很多有用的方法,添加元素到ArrayList可以使用add()方法,例如: ```java ...

    DataTable 数据存储,FindData数据查询

    List&lt;List&lt;Object&gt;&gt; results = new ArrayList&lt;&gt;(); for (List&lt;Object&gt; row : dataTable.getData()) { boolean match = false; for (Object value : row) { if (value.toString().contains(keyword)) { match =...

Global site tag (gtag.js) - Google Analytics