字符串分割以及字符串截取

  • 字符串分割
    • 案例:
      • 运行结果
  • 字符串截取
    • 案例:
      • 运行结果

字符串分割

1.使用String类中的split()方法可以对字符串进行分割,split()方法提供了以下两种字符串的分割形式:
(1)split(**regex:**使用“具体分割条件”进行分割 **limit:**分割后结果分成几份)

案例:

    public static void main(String[] args) {String s = "123,456,789";//使用split进行字符串分割,使用“,”进行分割
//        String[] split = s.split(",");
//        String s1 = ArrayUtils.toString(split);
//        System.out.println(s1);//使用split进行字符串分割,(regex:使用“,”进行分割 limit:分割后结果分成2份)String[] split = s.split(",", 2);for (String s1 : split) {System.out.println(s1);}System.out.println(split.length);}

运行结果

[INFO] --- exec-maven-plugin:1.6.0:exec (default-cli) @ test ---
123
456,789
2

字符串截取

  1. 语法:字符串.substring(开始下标,结束下标) - 返回被截取的字符串,不包含结束下标对应的字符

  2. 不可以使用负数表示下标

案例:

public static void main(String[] args) {//字符串截取String str = "abcdefg";String substring = str.substring(1, 3);System.out.println(substring);}

运行结果

[INFO] --- exec-maven-plugin:1.6.0:exec (default-cli) @ test ---
bc

【String字符串分割以及字符串截取】相关推荐

  1. split 将字符串分割成字符串数组

    list_name = list_name.split(","); split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.split(separa ...

  2. Java 实例 - 字符串分割和字符串分隔

    Java 实例 - 字符串分割和字符串分隔 Java 实例 - 字符串分隔(StringTokenizer) Java 中我们可以使用 StringTokennizer 设置不同分隔符来分隔字符串,默 ...

  3. JS对象 字符串分割 split() 方法将字符串分割为字符串数组,并返回此数组。 语法: stringObject.split(separator,limit)...

    字符串分割split() 知识讲解: split() 方法将字符串分割为字符串数组,并返回此数组. 语法: stringObject.split(separator,limit) 参数说明: 注意:如 ...

  4. JavaScript split() 方法:把一个字符串分割成字符串数组

    split() 方法用于把一个字符串分割成字符串数组. 注意: split() 方法不改变原始字符串. var str = 'Begonia flower sleepless'; // 以空格分隔 v ...

  5. 【Java字符串分割[split()]和截取[substring()]】

    最近写代码时遇到自字符串分割和截取的问题,在此总结一下. 字符串的分割: 一般自字符串的分割常用的方法是java.lang包中的String.split()方法,返回是一个字符串数组. 语法: pub ...

  6. Java对于字符串的处理【String和int之间的转换、字符串拼接、字符串获取长度、字符串大小写转换、字符串去空格、字符串分割、字符串替换、字符串提取、字符串比较、字符串查找】

    文章目录 String字符串 和 整型int 的相互转换 String转化为int int 转换为 String 字符串拼接 使用连接运算符 "+" 使用 concat() 方法 ...

  7. 嵌入式C语言 - 字符串分割和字符串截取

    有关字符串相关注意事项,可参考下面博文复习 https://blog.csdn.net/ReCclay/article/details/104016287 以下代码需要注意的是,字符数组可以直接改变单 ...

  8. 用C#中的另一个字符串分割一个字符串

    我一直在使用Split()方法来拆分字符串,但这仅在按字符拆分字符串时才起作用. 有没有办法分割一个string ,另一个字符串是按参数分割? 我试过将拆分器转换为字符数组,但是没有运气. 换句话说, ...

  9. python 字符串分割_Python 字符串分割的方法

    在平时工作的时候,发现对于字符串分割的方法用的比较多,下面对分割字符串方法进行总结一下: 第一种:split()函数 split()函数应该说是分割字符串使用最多的函数 用法: str.split(' ...

最新文章

  1. createprocess失败代码2_Win7 中 Visual C++ 2015安装失败解决方法
  2. python开发中文软件-Python 3程序开发指南(第二版)
  3. 【备忘】外币评估数据存储表
  4. JMeter篇01:JMeter在Mac下的安装
  5. 如何掌握C#的核心技术
  6. Spring开发人员知道的一件事
  7. LOJ.2865.[IOI2018]狼人(Kruskal重构树 主席树)
  8. 前端开发有哪些技术栈要掌握_为什么要掌握前端开发的这四个主要概念
  9. [概率论]如何通俗地理解“最大似然估计法”?
  10. Flutter 初尝:从 Java 无缝过渡,java开发面试笔试题
  11. 聚焦数智技术助力乡村振兴 京东云为乡村振兴注入“数智”力量
  12. 95-140-128-源码-transform-算子maxMin
  13. hadoop(八) - hbase集群环境搭建
  14. c++ thread(2.1)---join()
  15. 对抗生成网络(Generative Adversarial Network, GAN)
  16. 单片机怎么实现模块化编程?思维+实例+系统教程(实用程度令人发指)
  17. 传奇DBC2000安装及配置图文详细教程
  18. 四步成为人工智能产品经理
  19. 231个web前端的javascript特效分享(仅供本人学习,非教程类型)
  20. nginx配置https双向验证(ca机构证书+自签证书)

热门文章

  1. arcgis for js4二维地图比例尺
  2. 163邮箱会员揭秘,163邮箱注册,你最想了解的几件事
  3. GitHub热门项目 | PyTorch 资源大全,7400多星
  4. 期望、方差、标准差、协方差、正太分布、分布
  5. 原料奶巨头在下一盘中国乳业资本大棋
  6. 2020考研计算机新大纲考情分析
  7. 图像置乱之评价图像置乱度算法的选择
  8. 苹果付费app共享公众号_【苹果iOS付费游戏应用帐号分享】新增一款40元iOS游戏应用共享帐号...
  9. http://stormzhang.com/devtools/2014/12/09/android-studio-tutorial3/ 安卓studio 安装教程
  10. 计算机退出安全模式,电脑安全模式的进入与退出的方法