• String的split()方法可以将字符串按照特定的分隔符拆分成字符串数组


    在java.lang包中有String.split()方法,返回是一个数组------不管按照什么拆,拆出来是一个数组

    String str = "1,2,3,4,5,6";

    String[] strarr = str.split(",");

    system.out.println(strarr)//["1","2","3","4","5","6"]

    注:

    1、如果用“.”作为分隔的话,必须是如下写法,String.split("\."),这样才能正确的分隔开,不能用String.split(".");

    2、如果用“|”作为分隔的话,必须是如下写法,String.split("\|"),这样才能正确的分隔开,不能用String.split("|");

    3、“.”和“|”都是转义字符,必须得加"\"

                          // 按空格拆分

                          String str = "java cpp php c# objective-c";

                          String[] strArr = str.split("\s");

                          System.out.println(Arrays.toString(strArr));//[java, cpp, php, c#, objective-c]

                          // 按+、-、=符号拆分String line = "100+200-150=150";

                          strArr = line.split("[\+\-=]");

                           System.out.println(Arrays.toString(strArr));//[100, 200, 150, 150]

  • 相关阅读:
    Switch
    java 函数 运算符
    java 基本类型
    更新时电话查重
    微信公众平台发送模板消息时连发三遍的最简单解决办法
    Yii2.0 发送邮件时中文附件乱码的问题
    Yii2.0 发送文件
    Yii2.0 请求
    Yii2.0随笔 路由
    yii2.0 在save保存之前的操作(放在模型model文件内)
  • 原文地址:https://www.cnblogs.com/sunfenqing/p/7458448.html
Copyright © 2020-2023  润新知