java如何使截取字符串_java中如何截取字符串中的指定一部分
java中如何截取字符串中的指定一部分
关注:136 答案:4 mip版
解决时间 2021-02-06 13:27
提问者妳涐執唸汰深
2021-02-06 08:56
精选
比如 F:\workspace\ssh_photo\WebContent\uploadFile\1444783552338pic.jpg 想截取后面的文件名。
比如 F:\workspace\ssh_photo\WebContent\uploadFile\1444783552338pic.jpg 想截取后面的文件名。
最佳答案
二级知识专家回憶沒有意義
2021-02-06 09:41
具体方法如下:
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中的结束位置.
全部回答
1楼不愛又何必糾纏
2021-02-06 12:14
可以使用spilt分割;
String str = "F:\workspace\ssh_photo\WebContent\uploadFile\1444783552338pic.jpg
";
String newstr[] = str.spilt('\\',5);
System.out.println(newstr[5]);
2楼就当涐的真心喂了狗
2021-02-06 11:00
String name="F:\\workspace\\ssh_phot.....\1444783552338pic.jpg";
int i=name.lastIndexOf("\\");
String naem1=name.substring(i+1);
3楼有你才幸福
2021-02-06 09:49
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其中有越界的将会抛出越界异常。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
→点此我要举报以上信息!←
推荐资讯
java如何使截取字符串_java中如何截取字符串中的指定一部分相关推荐
- java substring截取字符串_java基础教程之字符串的介绍,比较重要的一个知识点【下】...
字符串操作 1.获取子字符串 通过String类的substring()方法可对字符串进行截取.这些方法的共同点就是都是利用字符串的下标进行截取.应明确字符串下标是从0开始的. substring() ...
- java截取中文_java按字节截取带有汉字的字符串的解法(推荐)
由于接口使用的oracle字段长度为固定字节数,然后传进来的字符串估计比数据库字段的总字节数要大,那么截取小于数据库字节数的字符串. 自己参考网上的例子,整了个递归调用就可以了,因为截取的字符字节长度 ...
- java 截取两个字符之间的字符串_java里面如何截取两个关键字中间的字符串?
展开全部 1.split()+正则表达式来进行截取. 将正则传入62616964757a686964616fe58685e5aeb931333365633839split().返回的是一个字符串数组类 ...
- java正则表达式所有字符串_java正则表达式如何获取字符串中所有匹配内容
java正则表达式如何获取字符串中所有匹配内容以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java正则表达式如何获取 ...
- java语言 回文判断_java判断回文字符串的几种方法
java判断回文字符串几种简单的实现: 1.将字符串倒置后逐一比较,实现如下: public class HuiWenTest { /** * @SERLIN */ public static voi ...
- java集合根据值排序_Java 8:对集合中的值进行排序
java集合根据值排序 意识到Java 8将在接下来的几周内发布其GA版本之后,我认为现在是时候来看看它了,在过去的一周里,我一直在阅读Venkat Subramaniam的书 . 我要讲的是第3章, ...
- java try catch 输入字符串_java – 没有在try / catch中捕获NumberFormatException
我正在创建一个.jsp页面的问题.对于那些担心的人来说,该网站是为了完成家庭作业,但是,我试图超越所需要的,并且不会要求任何与评分相关的内容.这完全是为了我自己的利益. 开展业务: 我从用户那里得到一 ...
- java 循环遍历字符串_Java 程序迭代遍历字符串中的每个字符
Java 程序迭代遍历字符串中的每个字符 在本教程中,我们将学习遍历字符串的每个字符. 要理解此示例,您应该了解以下Java编程主题: 示例1:使用for循环遍历字符串的每个字符 示例class Ma ...
- Java设计模式应用到数据库_Java设计模式在数据库编程中的应用研究
Java的广泛使用使得数据编程变得更加简单方便.本当中.当在加载父类的时候,再调用不同的子类,以避免代码文对Java进行了深入的探讨,提供了一种可行的应用Java的重复编写.templatemetho ...
- java读取文件到字符串_Java读取文件到字符串
java读取文件到字符串 Sometimes while working with files, we need to read the file to String in Java. Today w ...
最新文章
- k-modes算法mysql_第十一章 K-Means(K均值)算法模型实现(中)
- 推公式hdu2298
- 判断访问端是否是移动设备
- 12张图带你彻底理解分布式事务产生的场景和解决方案!!
- 【推荐】BREW中 - 显示和图像
- android 判断是否是标点符号_Java 中文字符判断 中文标点符号判断
- eigen 列拼接_R语言-强大的矩阵运算
- JSP向Servlet传递数据以及与STM32、ESP8266通信过程
- oracle去掉重复记录语句
- c语言编程流水灯与交通灯实验,51单片机c语言交灯设计报告.doc
- 偏微分方程数值解的matlab程序,偏微分方程数值解法的MATLAB源码
- 河北科怡档案管理系统连接服务器,档案信息管理系统web端使用说明.docx
- fastqc v0.11.8
- vue——数字加逗号分隔
- 怎么把matlab代码输出到word,MATLAB图形输出到word中
- 如何分辨高防服务器?
- freeswitch阿里云安装配置文档
- 计算机组成原理与系统结构原理,计算机组成原理与系统结构
- POJ 刷题系列:2993. Emag eht htiw Em Pleh
- 嵌入式Linux中摄像头使用简要整理【转】