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 list = new ArrayList();// 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间的转化全部内容了,希望大家多多支持脚本之家~

java 字符串转list_浅谈java 字符串,字符数组,list间的转化相关推荐

  1. java e.getmessage() null,浅谈Java异常的Exception e中的egetMessage()和toString()方法的区别...

    Exception e中e的getMessage()和toString()方法的区别: 示例代码1: public class TestInfo { private static String str ...

  2. java的byte php_java_浅谈java的byte数组的不同写法,(由于篇幅原因阐述的不够详 - phpStudy...

    浅谈java的byte数组的不同写法 (由于篇幅原因阐述的不够详细科学,不喜勿喷). 经常看到java中对byte数组的不同定义,粗略整理的一下: 一个字节(byte)=8位(bit),"b ...

  3. java对象头_浅谈java对象结构 对象头 Markword

    概述 对象实例由对象头.实例数据组成,其中对象头包括markword和类型指针,如果是数组,还包括数组长度; | 类型 | 32位JVM | 64位JVM| | ------ ---- | ----- ...

  4. java bitset用途_浅谈Java BitSet使用场景和代码示例

    搜索热词 @H_502_0@一.什么是BitSet? @H_502_0@ 注:以下内容来自JDK API: @H_502_0@ BitSet类实现了一个按需增长的位向量.位Set的每一个组件都有一个b ...

  5. java 多线程同步_浅谈Java多线程(状态、同步等)

    Java多线程是Java程序员必须掌握的基本的知识点,这块知识点比较复杂,知识点也比较多,今天我们一一来聊下Java多线程,系统的整理下这部分内容. 一.Java中线程创建的三种方式: 1.通过继承T ...

  6. java手动回收_浅谈java是如何做资源回收补救的

    学习java的过程,我们经常谈论一个对象的回收,尤其是资源类型,如果没有显示的关闭,对象就被回收了,说明出现了资源泄漏.java本身为了防止这种情况,做了一些担保的方式,确保可以让未关闭的资源合理回收 ...

  7. java同名函数_浅谈Java 继承接口同名函数问题

    在Java中如果一个类同时继承接口A与B,并且这两个接口中具有同名方法,会怎么样? 动手做实验: interface A{ void fun(); } interface B{ void fun(); ...

  8. java对象头markword_浅谈java对象结构 对象头 Markword

    概述 对象实例由对象头.实例数据组成,其中对象头包括markword和类型指针,如果是数组,还包括数组长度; | 类型 | 32位JVM | 64位JVM| | ------ ---- | ----- ...

  9. JAVA如何输出六角形,浅谈 Java 六边形架构

    原标题:浅谈 Java 六边形架构 dzone.com/articles/demonstration-of-hexagonal-architecture-in-java 六边形架构首先是一种设计模式, ...

最新文章

  1. 对于STM32F103控制的三轴机械臂基本功能测试-关节转动控制
  2. 学python有哪些书推荐-Python 有哪些入门学习方法和值得推荐的经典教材?
  3. go 函数名之前括号中的内容_2020 重学 Go 系列:09. 一篇文章理解 Go 里的函数
  4. Flink 源码 | 自定义 Format 消费 Maxwell CDC 数据
  5. C++Qt笔记-完美屏蔽IDEA中accept2弹窗(无需重装软件、无需重装系统)
  6. 风压和功率计算公式轴流式_水泵和风机的功率计算及风量、风压的附加系数
  7. 递归和尾递归的区别和原理
  8. UserInfoActivity用户图像修改和退出登录
  9. excel超链接怎么设置_Excel表格使用超链接提示由于本机限制的解决方法
  10. EXP-00011: XX.tab does not exist
  11. PinPhoto On OS X
  12. invalid use of incomplete type 报
  13. cat的实用技巧 cat>>/etc/profile<<EOF
  14. 小工具 | 全站仪图根测量平差excel计算表格
  15. 鼎利5G测试软件不显示信息,鼎利软件应用 - 4G/5G - 通信人家园 - Powered by C114
  16. bc547可以用8050代换吗_常用三极管代换型号
  17. Cartographer(二)使用思岚rplidar雷达进行cartographer建图
  18. atomic and exclusive operation
  19. bzoj1050: [HAOI2006]旅行comf
  20. 案例分析 | 优衣库DTC模式之全渠道零售

热门文章

  1. SX1278 Lora跳频
  2. 论文撰写(1)——撰写摘要、关键词和引言
  3. kb-vuln3 靶机 wp
  4. 《现代控制理论》 刘豹 第2章
  5. 基于java的bus公交查询系统——计算机毕业设计
  6. python 敏感词过滤
  7. FreeModbus 移植笔记- 1-认识FreeModbus
  8. 网格交易法交易规则详解 稳定盈利的科学本质
  9. UE4_C++中声明代理传入数组参数
  10. Hadoop 3.0 纠删码技术分析(Erasure Coding)