`

java 字符串,字符数组,list间的转化

    博客分类:
  • JAVA
 
阅读更多

1.关于java.lang.string.split

       xxx.split()方法可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回。


2.字符串转字符数组

      String str =" aa.png,a2.png,a3.png";

      String[] arrayStr =new String[]{};

      arrayStr = str.split(",");


3.字符数组转list

       List list = java.util.Arrays.asList(arrayStr);


4.list转化为字符数组

       String[] storeStr = list.toArray(new String[list.size()]);

Java代码  收藏代码
  1. public class SplitTest {  
  2.   
  3.     public static void main(String args[]) {  
  4.   
  5.         String str = "a1.png,a2.png,a3.png";// 原始字符串  
  6.         String[] arrayStr = new String[] {};// 字符数组  
  7.         List<String> list = new ArrayList<String>();// list  
  8.   
  9.         arrayStr = str.split(",");// 字符串转字符数组  
  10.         list = java.util.Arrays.asList(arrayStr);// 字符数组转list  
  11.         String[] storeStr = list.toArray(new String[list.size()]);// list转成字符数组  
  12.   
  13.         /* 输出字符数组的值 */  
  14.         for (String s : arrayStr) {  
  15.             System.out.println(s);  
  16.   
  17.         }  
  18.         System.out.println("-------------");  
  19.         /* 输出list值 */  
  20.         for (String s : list) {  
  21.             System.out.println(s);  
  22.   
  23.         }  
  24.         System.out.println("-------------");  
  25.   
  26.         for (String s : storeStr) {  
  27.             System.out.println(s);  
  28.   
  29.         }  
  30.         System.out.println("-------------");  
  31.     }  
  32. }  

 

分享到:
评论

相关推荐

    浅谈java 字符串,字符数组,list间的转化

    在Java编程语言中,字符串(String)、字符数组(char[])和列表(List)是三种常见的数据结构,它们之间可以通过不同的方法进行相互转换。本文将深入探讨如何在这些数据类型间进行转换,以便更好地理解和应用。 1....

    json字符串转化为list泛型

    在Java编程中,我们经常需要将JSON格式的数据转换为Java对象,这通常涉及到将JSON字符串转化为List泛型。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和...

    java实现二维数组转json的方法示例

    例如,在提供的示例中,`blogList`是一个二维字符串数组,每个子数组代表一条博客信息,包含日期(postdate)、标题(title)和作者(author)。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,...

    使用json-lib将java对象转换成json字符串

    标题中的“使用json-lib将java对象转换成json字符串”指的是在Java编程中,利用json-lib这个库来将Java对象转化为JSON格式的字符串。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于前后端...

    json工具类,java日期转换,字符串转换等各种工具类

    例如,`JSONObject`和`JSONArray`类用于创建和解析JSON对象和数组,`toString()`方法将Java对象转化为JSON字符串,`get()`和`put()`方法用于获取和设置JSON对象的键值对。 2. **Java日期转换**: Java中的日期和...

    数组和list相互转换

    在这个示例中,`Arrays.asList()` 方法被用来将字符串数组转换为 `List&lt;String&gt;` 类型的列表。需要注意的是,通过这种方式得到的列表实际上是数组的一个视图,对列表进行修改会直接影响原数组。如果希望得到一个新的...

    json字符串转table字符串

    1. **解析JSON字符串**:首先,我们需要使用JSON库解析JSON字符串,将其转化为JSON对象或JSON数组。例如,`json-lib`库提供了`JsonUtil`类,可以将JSON字符串转换为Java集合对象,如List或Map。 2. **转换数据结构*...

    json_lib使用实例:java对象与json字符串的互转

    这个库提供了丰富的API,使得我们可以轻松地将Java对象转化为JSON字符串,以及将JSON字符串反序列化为Java对象。 ### JSON对象与Java对象的转换 1. **JSON字符串转Java对象** 使用`json-lib`,我们可以将JSON...

    JSON字符串和java对象的相互转换

    2. 使用Gson将JSON字符串转化为Java对象: ```java String jsonString = "{\"name\":\"John\", \"age\":30}"; Gson gson = new Gson(); User user = gson.fromJson(jsonString, User.class); ``` JSON Java对象转...

    JSON 字符串 与 java 对象的转换

    // 把Java对象转换成JSON对象,并转化为字符串 JSONObject object = JSONObject.fromObject(invite); System.out.println(object.toString()); ``` #### 3. JSON字符串转换为Java对象数组 ```java import ...

    读写多字符串值.rar

    C#中,`StreamReader`和`StreamWriter`类用于文件操作,而`List&lt;string&gt;`或数组用于存储字符串。 5. **流式处理**:对于大量字符串,可能会使用流式处理技术,如Java的`InputStreamReader`和`BufferedReader`,或...

    Android list转json工具类

    本篇文章将深入探讨如何在Android中实现一个将集合List转化为JSON字符串的工具类,以及在联网调接口时处理参数的方法。 首先,我们需要了解JSON的基本结构。JSON主要包含两种数据结构:对象(Object)和数组(Array...

    使用gson,java对象和json字符串之间相互转化

    要将一个Java对象转化为JSON字符串,可以使用`Gson.toJson()`方法。例如,假设我们有一个名为`Person`的类: ```java public class Person { private String name; private int age; // 构造函数、getter和...

    list转化成JSON字符串

    可将list转化成JSON字符串 使用方法 例: List&lt;自定义类&gt; l; ListChangeToJson.ListChangeToJson classJson = new ListChangeToJson.ListChangeToJson(); classJson.ArrayToJsonAll(l, "数组名字");

    Gson对Java嵌套对象和JSON字符串之间的转换 ..pdf

    在示例代码中,`gson.toJson(originStudent)`就是将`originStudent`对象转化为JSON字符串。 2. `fromJson()`方法:此方法将JSON字符串解析为Java对象。例如,`gson.fromJson(reponse, Student.class)`将JSON字符串`...

    在Java 8中将List转换为Map对象方法

    在Java 8中将List转换为Map对象方法 在Java 8中,将List转换为Map对象是一种非常实用的技术,特别是在处理大规模数据时非常有用。本文将详细介绍在Java 8中将List转换为Map对象的方法,并提供了多种实现方式。 ...

    JAVA-JSON工具转换类

    可能包含的方法有`toJson()`(将Java对象转换为JSON字符串)、`fromJson()`(将JSON字符串解析为Java对象)、`convertToMap()`(将JSON字符串转换为Map)以及`convertToList()`(将JSON字符串转换为List)等。...

    Java遍历json字符串取值的实例

    在这个方法中,通过双重遍历JSON字符串中的数组和对象,根据特定的条件和转换逻辑,将解析得到的数据存储到Map中,并最终返回一个包含多个Map的List。 ## 总结 通过本文,我们可以看到,在Java中遍历和解析JSON...

    多层集合嵌套的JSON数据转化为Java对象(src.zip)

    假设我们有一个JSON字符串,可以使用`JSONObject.fromObject()`方法将其转换为`JSONObject`对象: ```java String jsonString = "{\"key1\":\"value1\",\"key2\":{\"subKey1\":\"subValue1\"}}"; JSONObject ...

    json与list转化

    这个例子中,主要展示了如何将JSON字符串转化为JSONArray对象,以及如何将JSONArray转化为List对象。 1. JSON到JSONArray: 示例代码展示了将不同类型的Java数据结构转化为JSONArray的过程。例如,第1行创建了一个...

Global site tag (gtag.js) - Google Analytics