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

 更新时间:2016年11月06日 19:05:35   投稿:jingxian  
下面小编就为大家带来一篇浅谈java 字符串,字符数组,list间的转化。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

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()]);
public class SplitTest { 
 
  public static void main(String args[]) { 
 
    String str = "a1.png,a2.png,a3.png";// 原始字符串 
    String[] arrayStr = new String[] {};// 字符数组 
    List<String> list = new ArrayList<String>();// list 
 
    arrayStr = str.split(",");// 字符串转字符数组 
    list = java.util.Arrays.asList(arrayStr);// 字符数组转list 
    String[] storeStr = list.toArray(new String[list.size()]);// list转成字符数组 
 
    /* 输出字符数组的值 */ 
    for (String s : arrayStr) { 
      System.out.println(s); 
 
    } 
    System.out.println("-------------"); 
    /* 输出list值 */ 
    for (String s : list) { 
      System.out.println(s); 
 
    } 
    System.out.println("-------------"); 
 
    for (String s : storeStr) { 
      System.out.println(s); 
 
    } 
    System.out.println("-------------"); 
  } 
} 

以上就是小编为大家带来的浅谈java 字符串,字符数组,list间的转化全部内容了,希望大家多多支持脚本之家~

相关文章

  • 解决Spring Cloud feign GET请求无法用实体传参的问题

    解决Spring Cloud feign GET请求无法用实体传参的问题

    这篇文章主要介绍了解决Spring Cloud feign GET请求无法用实体传参的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • Spring AOP操作的相关术语及环境准备

    Spring AOP操作的相关术语及环境准备

    这篇文章主要为大家介绍了Spring AOP操作的相关术语及环境准备学习,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • Java开发环境配置方法

    Java开发环境配置方法

    这篇文章主要介绍了并不是每一台计算机都可以运行Java程序,要运行Java程序,计算机必须学习搭建Java开发环境,需要的朋友可以参考下
    2015-07-07
  • 浅谈java的TCP和UDP编程(附实例讲解)

    浅谈java的TCP和UDP编程(附实例讲解)

    下面小编就为大家带来一篇浅谈java的TCP和UDP编程(附实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Java GUI图形界面开发实现小型计算器流程详解

    Java GUI图形界面开发实现小型计算器流程详解

    本文章向大家介绍Java GUI图形界面开发实现小型计算器,主要包括布局管理器使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下
    2022-08-08
  • mybatis-plus返回查询总记录数方式

    mybatis-plus返回查询总记录数方式

    这篇文章主要介绍了mybatis-plus返回查询总记录数方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • Java语言十大基础特性分析

    Java语言十大基础特性分析

    这篇文章介绍了Java语言十大基础特性,它有哪些优势,需要的朋友可以参考下。
    2017-08-08
  • 不了解这12个语法糖,别说你会Java

    不了解这12个语法糖,别说你会Java

    这篇文章主要介绍了不了解这12个语法糖,别说你会Java,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • 双重检查锁定模式Java中的陷阱案例

    双重检查锁定模式Java中的陷阱案例

    这篇文章主要介绍了双重检查锁定模式Java中的陷阱,双重检查锁定(也叫做双重检查锁定优化)是一种软件设计模式,它的作用是减少延迟初始化在多线程环境下获取锁的次数,尤其是单例模式下比较突出,想具体了解的小伙伴可以参考下面文章内容,附呦详细的举例说明
    2021-10-10
  • Java中system.exit(0) 和 system.exit(1)区别

    Java中system.exit(0) 和 system.exit(1)区别

    本文主要介绍了Java中system.exit(0) 和 system.exit(1)区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05

最新评论