广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >JAVA 截取字符串的几种方法
  • 188
分享到

JAVA 截取字符串的几种方法

java开发语言 2023-09-11 18:09:26 188人浏览 安东尼
摘要

主要有以下几种方法: 通过subString()方法来进行字符串截取(最常用) 2、通过StringUtils提供的方法 3、split()+正则表达式来进行截取 一、 最常用的一种:

主要有以下几种方法:

通过subString()方法来进行字符串截取(最常用)
2、通过StringUtils提供的方法
3、split()+正则表达式来进行截取

一、 最常用的一种:subString()

通过subString()方法来进行字符串截取,返回字符串中的子字符串,在java中有两种用法

第一种,传递一个参数:

public String substring(int beginIndex)   //该子字符串从指定索引处的字符开始,直到此字符串末尾。

第二种,传递两个参数:

public String substring(int beginIndex, int endIndex)  //从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。

//参数说明:beginIndex – 起始索引(包括)、endIndex – 结束索引(不包括)。

示例代码:

String str = "abcdefghijklmn";// 从index值为3的位置开始截取字符串,直到末尾(index从0开始)str.substring(3);// defghijklmn// 从索引号0开始截取到索引号为3的位置(不包括索引号为3的字符)    str.substring(0,3);// abc

二、通过StringUtils提供的方法

//与第一种方法效果一样StringUtils.substring("hello world", 4);     // 返回值,从第4位截取到字符串末尾 : o wroldStringUtils.substring("hello world", 4, 10); // 返回值,从第4位截取到第10位    :   o wrol//截取某个字符串之前的字符StringUtils.substringBefore("hello world", "l"); //结果是:he          这里是以第一个”l”,为标准。StringUtils.substringBeforeLast("hello world", "l");//结果为:hello wor   这里以最后一个“l”为准。//截取某个字符串之后的字符StringUtils.substringAfter("hello world", "l");//结果是:lo world   这里是以第一个”l”,为标准。StringUtils.substringAfterLast("hello world", "l");//结果为:d          这里以最后一个“l”为准。//截取两个字符串之间隔的字符StringUtils.substringBetween("hello world", "o");    //结果是: w   两个o之间的字符串。   StringUtils.substringBetween("hello world", "l", "r"); //结果是: lo wo   第一个字符“l”与第一个字符“r”之间的字符串   StringUtils.substringsBetween("hello world", "l", "r");//结果是:数组 [lo wo]   第一个字符“l”与第一个字符“r”之间的字符串,以数组形式返回。   

三、split()+正则表达式来进行截取

将字符串按照分割符截取,以数组形式返回String str = "hello, name, 12345, 6789";String[]  strs=str.split(",");for(int i=0,len=strs.length;i<len;i++){    System.out.println(strs[i].toString());}

//返回结果:
hello
name
12345
6789

来源地址:https://blog.csdn.net/weixin_54514751/article/details/132272781

--结束END--

本文标题: JAVA 截取字符串的几种方法

本文链接: https://www.lsjlt.com/news/403473.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JAVA 截取字符串的几种方法
    主要有以下几种方法: 通过subString()方法来进行字符串截取(最常用) 2、通过StringUtils提供的方法 3、split()+正则表达式来进行截取 一、 最常用的一种:...
    99+
    2023-09-11
    java 开发语言
  • Java截取字符串的几种方法示例
    目录0 写在前面1 .substring()2 split()+正则表达式3 StringUtils.substring()4 写在最后0 写在前面 在实际工作中...
    99+
    2023-05-15
    java截取字符串 java截取字符串长度 java string截取字符串
  • Java中String字符串截取几种方法(substring,split)
    Java中String字符串截取几种方法 substring,split 这是一个Java中的String的基础用法的演示。 下面通过代码对大家进行讲解 substring 这里用来ndexOf,l...
    99+
    2023-10-21
    java 开发语言
  • 整理了几种字符串截取方法
    1. 字符串切片:可以通过指定起始位置和结束位置的索引来截取字符串的一部分。例如,可以使用`str[start:end]`来截取从索...
    99+
    2023-09-06
    方法
  • java截取字符串后几位字符的方法
    java截取字符串后几位字符的方法:java中截取字符串中最后几个字符可以使用String类的substring方法,具体用法参考下方说明:substring(int beginIndex)substring(int b...
    99+
    2015-11-18
    java 字符串
  • php截取字符串几种方式
    这篇文章给大家分享的是有关php截取字符串几种方式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php截取方法:1、使用substr()截取,可以从字符串的指定位置截取一定长度的字符;2、使用mb_su...
    99+
    2023-06-20
  • java截取字符串后几位字符
    Java中的String类提供了一个substring(int from, int to)方法用于截取字符串中位置为from到to-1位置的字符。因为字符串的字符位置是从0开始的,而substring(int from,...
    99+
    2018-03-29
    java基础 java 截取 字符串 后几位 字符
  • Java截取字符串方法
    主要有以下几种方法:     1、通过subString()方法来进行字符串截取(最常用)    2、通过StringUtils(apache的)提供的方法或者StrUtil(hutool的)    3、split()+正则表达式...
    99+
    2023-09-01
    java 开发语言
  • JS截取字符串(3种方法)
    在 JavaScript 中,有多种方法可以截取字符串。以下是三种常用的方法:1. 使用 `substring()` 方法...
    99+
    2023-09-06
    JS
  • sql截取字符串前几位的方法
    这篇文章将为大家详细讲解有关sql截取字符串前几位的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在sql中,可以使用SUBSTRING函数来截取字符串,语法格式为“...
    99+
    2022-10-18
  • Java中截取字符串方法
    java中对字符串进行截取 通过subString()方法来进行字符串截取,返回字符串中的子字符串,在java中有两种用法 //示例代码public static void main(String[] args) { Str...
    99+
    2023-08-16
    java 开发语言 servlet
  • js中常见切割截取字符串的几种方法小结
    目录1、 split() 方法用于把一个 字符串 分割成 字符串数组 ;2、 slice() 可提取字符串的某个部分,并以新的字符串返回被提取的部分;3、substring...
    99+
    2022-11-13
  • JS截取字符串的三种方法详解
    JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: var stmp = "rcin...
    99+
    2022-11-12
  • dedecms arclist中截取字符串的2种方法
    方法1: 复制代码代码如下:{dede:arclist typeid=’9′ titlelen=’40′ orderby=” limit=’0,5&...
    99+
    2022-06-12
    dedecms arclist 截取字符串
  • bash脚本截取字符串的两种方法
    目录方法一:位置截取方法二,左右按照字符串截断,#从做到右 ,%从右到左。方法一:位置截取 #bin/bash STR="1234567890asdfghjkl" echo "first character ${STR:...
    99+
    2023-02-02
    bash截取字符串
  • JS常用的4种截取字符串方法
    目录JS常用的4种截取字符串方法补充:js中常遇到 切割截取字符串的几种方法切割截取字符串的几种方法JS常用的4种截取字符串方法 平常经常把这几个api的参数记混了,于是打算记录下来...
    99+
    2023-02-05
    js截取字符串方法 js字符串截取 js切割字符串
  • 聊聊php提取字符串前几个字符的几种方法
    在PHP编程中,字符串操作是最常见的操作之一。有时候需要截取字符串的前几个字符,以满足程序的需求。本文将介绍PHP中如何取字符串前几个字符。PHP语言提供了多种方法来截取字符串,以下是三种最常用的方法:使用substr()函数来提...
    99+
    2023-05-14
  • javascript截取字符串的方法
    小编给大家分享一下javascript截取字符串的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript截取字符串的方法:1、使用subst...
    99+
    2023-06-14
  • Java截取字符串的方法有哪些
    这篇文章主要介绍了Java截取字符串的方法有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java截取字符串的方法有哪些文章都会有所收获,下面我们一起来看看吧。1 .substring()这个是比...
    99+
    2023-07-06
  • Java字符串的截取和分割方法
    这篇文章主要讲解了“Java字符串的截取和分割方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java字符串的截取和分割方法”吧!一、字符串的截取和分割在程序开发中,有些时候我们需要对字符...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作