JAVA截取字符串

  JAVA是一门面向对象编程语言,JAVA具有简单性、可移植性、安全性等特点。在日常编程工作中,经常会遇到JAVA截取字符串的操作,那么JAVA截取字符串都有哪些截取方法呢?下面小编分享了几种,大家可以互相学习一下经验。

  JAVA是一门面向对象编程语言,JAVA具有简单性、可移植性、安全性等特点。在日常编程工作中,经常会遇到JAVA截取字符串的操作,那么JAVA截取字符串都有哪些截取方法呢?下面小编分享了几种,大家可以互相学习一下经验。


  1.split()+正则表达式来进行截取。


  将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。

  运行结果:

  2.通过subString()方法来进行字符串截取。


  subString通过不同的参数来提供不同的截取方式。


  2.1只传一个参数


  例如:

  将字符串从索引号为2开始截取,一直到字符串末尾。(索引值从0开始)。


  2.2传入2个索引值

  从索引号2开始到索引好4结束(并且不包含索引4截取在内,也就是说实际截取的是2和3号字符)。


  运行结果如下:

  3.通过StringUtils提供的方法。


  StringUtils.substringBefore(“dskeabcee”,“e”);


  /结果是:dsk/


  这里是以第一个”e”,为标准。


  StringUtils.substringBeforeLast(“dskeabcee”,“e”)


  结果为:dskeabce


  这里以最后一个“e”为准。


  以上三种方法都可以达到JAVA截取字符串的目的,大家可以根据个人喜好选择使用。对于这三种方法的语法大家要刻意记忆一下,熟练记忆以后,大家才可以在编辑操作中特别顺畅地完成编程工作。


  本篇文章使用以下硬件型号:联想小新Air15;系统版本:win10;软件版本:JAVA 8。

相关教程

特惠
充值
7折购
今日还在继续学习的你,太棒了!
7
折扣券可用于
年费无限VIP
立 即
使 用
此活动优惠不可与其他活动叠加使用
有效期:000000
消息
登录即可查看消息记录
建议
意见
官方
客服
在线咨询客服热线

您可以与在线客服进行沟通获得帮助

工作日:9:00~22:00节假日:9:00~18:00

联系在线客服

您可以电话联系客服进行沟通获得帮助

工作日:9:30~18:30

400-862-9191
虎课
积分
免费学习89000+个教程!
配套素材、源文件一键下载!
昨日学员已学习了45,189
并提交了222份作业!
登录后立即学习!
loading
微信扫码关注即可登录
您需要同意协议才可以进行登录
登录虎课网,每天免费学课程全站 89000+ 视频会员教程 | 每日可免费学 1
为确保账户信息安全
请先进行真实姓名验证后进行充值付款
立即验证