`
ykyfendou
  • 浏览: 403424 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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()]);

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 字符串,字符数组,list间的转化。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    list转化成JSON字符串

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

    java初学者必看

    5.1.3 StringBuffer创建字符串 5.2 连接字符串 5.2.1 与字符串的连接 5.2.2 与其他数据类型的连接 5.3 String字符串操作 5.3.1 基本操作 5.3.2 比较 5.3.3 转化 5.3.4 查找 5.3.5 截取拆分 5.3.6 替换或...

    java jdk实列宝典 光盘源代码

    判断一个字符串是否是合法的java标识符;使用StringBuffer;IP地址转化成整数,整数转化成IP地址; 十八为身份证格式验证;表达式解析器;字符串编码的转换;字符串对齐器;密码加密和验证(MD5); 制作命令行程序...

    JAVA访问网址获取JSON数据需要的架包

    //将字符串转化成json对象 JSONArray jsonArray = jsonobj.getJSONArray("data");//获取数组 List&lt; PubUnit&gt; pubUnits = new ArrayList(); for (int i = 0; i (); i++) { PubUnit pubUnit = new PubUnit(); ...

    java范例开发大全源代码

     实例83 字符串间的比较 112  实例84 字符集的解码方法 113  实例85 寻找指定字符第一次出现的位置 114  实例86 寻找指定字符最后出现的位置 115  实例87 我究竟有多长 116  实例88 替换指定的字符 ...

    Java范例开发大全 (源程序)

     实例83 字符串间的比较 112  实例84 字符集的解码方法 113  实例85 寻找指定字符第一次出现的位置 114  实例86 寻找指定字符最后出现的位置 115  实例87 我究竟有多长 116  实例88 替换指定的字符 117 ...

    java范例开发大全

    实例83 字符串间的比较 112 实例84 字符集的解码方法 113 实例85 寻找指定字符第一次出现的位置 114 实例86 寻找指定字符最后出现的位置 115 实例87 我究竟有多长 116 实例88 替换指定的字符 117 实例89 分割字符串 ...

    java范例开发大全(pdf&源码)

    实例83 字符串间的比较 112 实例84 字符集的解码方法 113 实例85 寻找指定字符第一次出现的位置 114 实例86 寻找指定字符最后出现的位置 115 实例87 我究竟有多长 116 实例88 替换指定的字符 117 实例89 分割字符串 ...

    JAVA基础课程讲义

    字符串(java.lang.String类)的使用 90 字符串相等的判断 92 思考作业 93 上机作业 94 第四章 异常机制 95 导引问题 95 异常(Exception)的概念 96 异常分类 96 Error 97 Error和Exception的区别 97 Exception 97 ...

    Java范例开发大全(全书源程序)

    实例83 字符串间的比较 112 实例84 字符集的解码方法 113 实例85 寻找指定字符第一次出现的位置 114 实例86 寻找指定字符最后出现的位置 115 实例87 我究竟有多长 116 实例88 替换指定的字符 117 实例89 分割...

    疯狂JAVA讲义

    9.6.4 使用MessageFormat处理包含占位符的字符串 349 9.6.5 使用类文件代替资源文件 350 9.6.6 使用NumberFormat格式化数字 350 9.6.7 使用DateFormat格式化日期 352 9.7 本章小结 355 本章练习 355 第10章 ...

    Java JDK实例宝典

    2 基本数据类型与字符串的转化 5. 3 判断Java标识符 5. 4 使用StringBuffer 5. 5 IP地址转化成整数 5. 6 18位身份证格式验证 5. 7 表达式解析器 5. 8 字符串编码的转换 5. 9 字符串...

    JAVA面试题最全集

    编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。 9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。 10.找出下列代码可能存在的错误,并说明原因: 二、JSP&Servlet...

    Java面试宝典2020修订版V1.0.1.doc

    35、MySQL、SqlServer、oracle写出字符存储、字符串转时间 52 36、update语句可以修改结果集中的数据吗? 53 37、oracle如何设置主键自动增长? 53 38、表连接、子查询的区别是什么?它们可以相互转化吗?你倾向于用...

    freemarker总结

    有一种特殊的字符串称为raw字符串,被认为是纯文本,其中的\和{等不具有特殊含义,该类字符串在引号前面加r,下面是一个例子: ${r"/${data}"year""}屏幕输出结果为:/${data}"year" 转义 含义 ...

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

    * @param base 以该字符串作为基础字符串,进行选择性组合。 * @param buff 所求字符串的临时结果 * @param result 存放所求结果 */ public static List&lt;String&gt; list(String base,String buff){ List...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    PHP支持整数、浮点数、字符串、数组和对象。变量类型通常不由程序员决定而由PHP运行过程决定(真是好的解脱!)。但是类型也可以被函数cast或者settype()明确的设定。 数值 数值类型可以是整数或是浮点数。你可以...

    ZendFramework中文文档

    导入定制的数组 13.2.1.2. 导入定制的数据源 13.2.1.3. Dumping feed 内容 13.3. 从网页上获得Feed 13.4. RSS Feed的使用 13.5. Atom Feed的使用 13.6. 单个Atom条目的处理 13.7. 修改Feed和条目结构 13.8....

Global site tag (gtag.js) - Google Analytics