gpt4 book ai didi

java字符串常用操作方法(查找、截取、分割)

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 31 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章java字符串常用操作方法(查找、截取、分割)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
public class 字符串常用操作 {
   public static void main(string[] args) {
     /*
      * 查找子串
      */
     string str1="dwqae12232aebdalf";
     //查找指定字符第一次出现的位置
     int first1=str1.indexof(97);//参数为字符的ascii码
     //查找指定字符串第一次出现的位置
     int first2=str1.indexof("12");
     //查找指定字符第一次出现的位置,从索引处开始(包括索引处)
     int first3=str1.indexof(97, 0);
     //查找指定字符串第一次出现的位置,从索引处开始(包括索引处
     int first4=str1.indexof("12232",0);
     system.out.println("first1="+first1);
     system.out.println("first1="+first2);
     system.out.println("first1="+first3);
     system.out.println("first1="+first4);
     system.out.println("-------------");
     /*
      * 截取字符串
      */
     //从索引处到末尾(不包括索引处)
     string substr1=str1.substring(5);
     //指定区间(包括结束索引处)
     string substr2=str1.substring(5, 10);
     system.out.println("substr1="+substr1);
     system.out.println("substr2="+substr2);
     system.out.println("-------------");
     /*
      * 分割字符串
      */
     //以a为分割字符
     string[] splitstr=str1.split( "a" );
     for (string res : splitstr){
       system.out.println(res);
     }
     //注:如果分割字符为正则表达式里的字符,则需要"\"做转义
   }
}

输出结果:

?
1
2
3
4
5
6
7
8
9
10
11
12
first1= 3
first1= 5
first1= 3
first1= 5
-------------
substr1=12232aebdalf
substr2= 12232
-------------
dwq
e12232
ebd
l

以上这篇java字符串常用操作方法(查找、截取、分割)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我.

原文链接:https://blog.csdn.net/wxgxgp/article/details/55805806 。

最后此篇关于java字符串常用操作方法(查找、截取、分割)的文章就讲到这里了,如果你想了解更多关于java字符串常用操作方法(查找、截取、分割)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com