问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中如何截取字符串中的指定一部分

发布网友 发布时间:2022-04-21 08:58

我来回答

4个回答

热心网友 时间:2022-04-18 05:24

java用substring函数截取string中一段字符串

在String中有两个substring()函数,如下:

一:String.substring(int start)

参数:

start:要截取位置的索引

返回:

从start开始到结束的字符串

例如:String str = "hello word!";         System.out.println(str.substring(1));

System.out.println(str.substring(3));

System.out.println(str.substring(6));

将得到结果为:

ello word!

lo word!

ord!

如果start大于字符串的长度将会抛出越界异常;

二:String.substring(int beginIndex, int endIndex)

参数:

beginIndex 开始位置索引

endIndex    结束位置索引

返回:

从beginIndex位置到endIndex位置内的字符串

例如:String str = "hello word!";

System.out.println(str.substring(1,4));

System.out.println(str.substring(3,5));

System.out.println(str.substring(0,4));

将得到结果为:

ell

lo 

hell

如果startIndex和endIndex其中有越界的将会抛出越界异常。

热心网友 时间:2022-04-18 06:42

具体方法如下:   

String useName=

F:\workspace\ssh_photo\WebContent\uploadFile\1444783552338pic.jpg ;

int begin=useName.indexOf(“.”);

int last=useName.length();

System.out.println(useName.substring(begin,last)); 

  方法介绍:  

public String substring(int beginIndex, int endIndex);

第一个int为开始的索引,对应String数字中的开始位置。第二个是截止的索引位置,对应String中的结束位置.

热心网友 时间:2022-04-18 08:16

可以使用spilt分割;
String str = "F:\workspace\ssh_photo\WebContent\uploadFile\1444783552338pic.jpg
";
String newstr[] = str.spilt('\\',5);
System.out.println(newstr[5]);

热心网友 时间:2022-04-18 10:08

String name="F:\\workspace\\ssh_phot.....\1444783552338pic.jpg";
int i=name.lastIndexOf("\\");
String naem1=name.substring(i+1);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
一个手机号绑定的QQ被冻结了再建一个手机号的会不会也被冻?_百度... 香肠派对鲶鱼太郎皮肤怎么样 鲶鱼太郎皮肤介绍 出门上班狗狗就乱叫?浅谈狗狗的分离焦虑症 浅谈焦虑症的诊断和识别 我用电脑测速有300到400k的网速,为什么玩英雄联盟ping值到了100到20... 玩英雄联盟穿越火线 那个加速器好 推选一下 英雄联盟用什么加速器最好英雄联盟用什么加速器好 英雄联盟加速器选择哪一款好 电脑上有什么免费的加速器电脑游戏加速器哪个好用 wps数据验证在哪里找到 java如何截取视频的帧,生成一个图片 java中怎么截取\ java视频文件上传,截取图未保存成功,求解!!! java 使用ffmpeg.exe视频截图 求完整的java视频 java中,如何将一个文件截断,只保留前一部分 java如何对视频文件处理?包括拉流推流视频截取等? java 调用 ffmpeg 进行视频截取 java如何截取视频的帧,生成一个图片 如何编写切割视频的java程序?哪位有思路指点下? 求推荐一家正品海外购物平台 哪个跨境商品平台比较好? 买台湾地瓜球炸锅,找哪个海外代购平台好? 海外商品有哪些购物平台? 想购买海外产品?有什么靠谱的平台推荐吗? 大脚插件怎么显示钥匙链? 我家的房间床上有很多小蟑螂 发送至苹果的验证码在哪看 苹果电脑储存在icloud钥匙串的密码能查吗 请问在床下面放的这种木板会长虫子吗? java中&什么意思? 如何用java获取当前的视频流 java中如何用鼠标点击截取一张图片的某部分(希望有具体代码) java怎么从h264音视频流分离出视频流和音频流? java中如何截取字符串中的指定一部分? JAVA中如何截取数组中的一段,例如:[0,0,0,0,2,3,4,5,0,0] 请问自学视频剪辑还是Java 呢? java string 怎样截取前n个字符?的解决方案列表 懂基金的请进!每月定投400元基金两年后能收益多少? 基金定投每月200元,定投2年,2年后赎回,收益能有多少? 梅艳芳是因为什么原因去世的? 基金定投每月4000元收益百分之八两年大概有多少钱? 基金定投年收益率,大概有多少? 定期定投基金年收益率一般有多少? 在Flash操作中什么时候插入关键帧、空白关键帧、普通帧 买基金定投的收益高不高? 定投基金一般是几年的,一般收益率为多少 基金定投的真实年化收益率到底有多高? 定投基金收益率怎么算 基金定投,一般的基金年收益率是多少?