栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础:Java字符串截取

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础:Java字符串截取

一、截取"/"之前字符串
	//截取某个字符之前的字符串
    String str = "DESKTOP/192.168.2.17";
    //截取_之前字符串
    String str1 = str.substring(0, str.indexOf("/"));
    System.out.println("截取/之前字符串:"+str1);

以上程序执行结果为:

截取/之前字符串 : DESKTOP
二、截取"/"之后字符串
//java截取某个字符之后的字符串
    String str = "DESKTOP/192.168.2.17";
    //截取/之后字符串
    String str1 = str.substring(0, str.indexOf("/"));
    String str2 = str.substring(str1.length()+1, str.length());
    System.out.println("截取/之后字符串:"+str2);

以上程序执行结果为:

截取/之后字符串 : 192.168.2.17
三、获取
	//截取正数第二个"/"后面的内容
    String str ="DESKTOP/192.168.2.17/test";
    //获得第一个点的位置
    int index = str.indexOf("/");
    System.out.println("获得第一个点的位置:"+index);
    //根据第一个点的位置 获得第二个点的位置
    index = str.indexOf("/", index + 1);
    System.out.println("根据第一个点的位置 获得第二个点的位置:"+index);
    //根据第二个点的位置,截取 字符串。得到结果 result
    String result = str.substring(index + 1);
    //输出结果
    System.out.println("输出结果:"+result);

以上程序执行结果为:

获得第一个点的位置:7
根据第一个点的位置 获得第二个点的位置:20
输出结果:test
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/424403.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号