`

List -String 互换

阅读更多
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;


/**
* List -String 互换
* @author lenovo
*
*/
public class YTest {

public static void main(String[] args){

List<String> aa= new ArrayList<String>();
aa.add("a1");
aa.add("a2");

//List-->String
String[] cc = (String[]) aa.toArray(new String[aa.size()]);
System.out.println(":"+cc[0]+","+cc[1]);
//String-->List
List<String> bb= Arrays.asList(cc);
System.out.println(":"+bb.get(0)+","+bb.get(1));
}
}
分享到:
评论

相关推荐

    json与List-map互换和jar

    本文将详细介绍如何在Java中实现JSON与`List&lt;Map&gt;`以及`Map`之间的互换,以及如何打包成jar文件进行部署。 1. **Map转JSON** 要将一个`Map`对象转换为JSON格式,可以使用诸如`org.json`库或`com.google.gson`库。...

    List-DataTable-2019-01-03.zip

    4. 反序列化:若要将JSON字符串转换回List,可以使用 `JsonConvert.DeserializeObject&lt;List&lt;T&gt;&gt;(jsonString)`,其中`T`是List中的元素类型。 在实际项目中,我们还需要考虑错误处理、性能优化、JSON格式化选项等...

    androidmap转json字符串、list转json字符串工具类.zip

    public static String listToJsonString(List&lt;Object&gt; list) { Gson gson = new Gson(); return gson.toJson(list); } // 使用org.json库 public static String listToJsonString(List&lt;Object&gt; list) { ...

    华为OD机试C卷- 考古学家(Java & JS & Python).md-私信看全套OD代码及解析

    List&lt;List&lt;String&gt;&gt; results = permute(uniqueFragments.toArray(new String[0]), 0); // 输出结果 results.forEach(result -&gt; System.out.println(String.join(" ", result))); } private static List&lt;List...

    Collections

    System.out.println("互换序号是 1,3 元素后的list:" + list); Collections.sort(list); System.out.println("排序后的 list:" + list); int index = Collections.binarySearch(list, 88); System.out....

    数据结构-代码完整版

    字符串转置是指将字符串中的字符顺序颠倒,即将字符串的首尾互换。 **实现要点:** 1. **获取字符串长度**:确定字符串的长度。 2. **交换两端字符**:从字符串的两端开始,依次交换对应位置的字符直至中间位置。 ...

    JSON - JAVA 使用方法.docx

    List&lt;String&gt; list = new ArrayList(); list.add("first"); list.add("second"); JSONArray jsonArray2 = JSONArray.fromObject(list); ``` 2. **Map转换为JSON**: ```java Map&lt;String, Object&gt; map = new ...

    数组和集合的学习笔记

    List&lt;String&gt; stringList = new ArrayList(); stringList.add("Hello"); stringList.add("World"); System.out.println(stringList.get(0)); // 输出 "Hello" ``` 2. **LinkedList** - 特点:基于双向链表...

    Java 实例 - 数组反转源代码-详细教程.zip

    List&lt;String&gt; list = new ArrayList(Arrays.asList(array)); Collections.reverse(list); // 将反转后的列表转换回数组 array = list.toArray(new String[0]); // 输出反转后的数组 for (String s : array) ...

    json-lib-2.3-jdk15.jar和它的源码包

    1. **支持多种Java类型**:json-lib支持基本类型如String、Integer、Boolean,也支持复杂类型如List、Map、自定义Java类等。 2. **与Hibernate集成**:json-lib可以方便地将Hibernate的实体对象转换为JSON,这对于...

    数据结构(Java语言描述) 案例01 顺序表的就地逆置.docx

    public static void main(String[] args) { Integer a[] = {25, 30, 20, 45, 60, 12, 37, 69}; SeqList list = new SeqList(a); System.out.println("逆置前:"); list.printList(); // 输出逆置前的顺序表 ...

    ppt_第五章1

    之后,开发者进一步引入了`StringBuilder`作为缓冲区,设计了基于`string[]`、`list&lt;string&gt;`、`iterator&lt;string&gt;`、`StringBuilder`的四个数据交换快速变换包引擎。 【高频内存结构互换】涵盖了`array`、`...

    python练习题

    在Python中,单引号(`'`)、双引号(`"`)主要用于定义字符串,它们之间可以互换使用,没有本质区别。这意呈着,无论是使用单引号还是双引号,都是用来表示字符串数据类型。 **示例:** ```python s1 = 'Hello, world!...

    c++经典面试题(让找工作更容易)

    - **容器**:如vector, list, deque, set, map等,理解它们的特性与适用场景。 - **迭代器**:用于遍历容器,掌握其操作方式和规则。 - **算法**:如排序(sort)、查找(find)、交换(swap)等,了解它们的工作...

    最新JAVA编程题全集_50题及答案

    public static List&lt;String&gt; list(String base,String buff){ List&lt;String&gt; result = new ArrayList&lt;String&gt;();//存放结果信息。 if(base.length()){ result.add(buff); } for(int i=0;i();i++){ List...

    google-gson-2.2.4

    String jsonList = gson.toJson(people); ``` 5. **自定义序列化和反序列化**:Gson允许你通过实现`JsonSerializer`和`JsonDeserializer`接口来自定义特定类的序列化和反序列化逻辑。 6. **配置Gson实例**:通过...

    扬讯科技JAVA笔试.doc

    public static List&lt;String&gt; permute(String str) { List&lt;String&gt; result = new ArrayList(); permute(str.toCharArray(), 0, result); return result; } private static void permute(char[] arr, int index...

    Python Cookbook

    - **知识点:** 解释如何转置二维数组,即行列互换。 - **1.17 Creating Lists of Lists Without Sharing References** - **知识点:** 说明如何创建嵌套列表而不会使内部列表共享引用。 #### 2. Searching and ...

    JSON-lib

    这在需要在XML和JSON之间互换数据时非常有用。可以使用`net.sf.json.JSONObject.fromXML(String xml)`方法完成这一操作。 5. **JSON反序列化**:将JSON字符串解析成Java对象的过程称为反序列化。JSON-lib提供了`...

    Java Map 按值排序

    List&lt;Map.Entry&lt;String, Integer&gt;&gt; list = new ArrayList(map.entrySet()); Collections.sort(list, new Comparator&lt;Map.Entry&lt;String, Integer&gt;&gt;() { @Override public int compare(Map.Entry&lt;String, Integer&gt; o...

Global site tag (gtag.js) - Google Analytics