java中substring和indexof() 和lastindexof()
str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;
str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;
indexOf
public int indexOf(Object o, int index)
返回此向量中第一次出现的指定元素的索引,从 index
处正向搜索,如果未找到该元素,则返回 -1。
lastIndexOf
public int lastIndexOf(Object o)
返回此向量中最后一次出现的指定元素的索引;如果此向量不包含该元素,则返回 -1。
以下是一段演示程序:
public class Test{
public static void main(String agrs[]){
String str="tao.jpg";
System.out.println("点的索引:"+str.lastIndexOf("."));
str=str.substring(str.lastIndexOf("."));
System.out.println("陶相山陶相山陶相山:"+str);
}}
运行结果是:点的索引:3
陶相山陶相山陶相山:.jpg
分享到:
相关推荐
C#中String类的几个方法(IndexOf、LastIndexOf、Substring)
js中substr,substring,indexOf,lastIndexOf的用法小结.docx
js中substr,substring,indexOf,lastIndexOf等的用法 1.substrsubstr(start,length)表示从start位置开始,截取length长度的字符串。 var src=”images/off_1.png”;alert(src.substr(7,3)); 弹出值为:off ...
主要介绍了js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解的相关资料,需要的朋友可以参考下
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
INSTR的第三个参数为1时,实现的是indexOf功能。... 您可能感兴趣的文章:asp.net的IndexOf,LastIndexOf,IndexOfAny和LastIndexOfAny的用法javascript Split方法,indexOf方法、lastIndexOf 方法和subst
以下程序例子实现了split和整数字符串互转的用法
indexOf() 和 lastIndexOf() 方法返回的都是指定的子串在另一个字符串中的位置,如果没有找不到子串,则返回 -1。 这两个方法的不同之处在于,indexOf() 方法是从字符串的开头(位置 0)开始检索字符串,而 ...
int indexOf(String str):返回指定子字符串在此字符串中第一次出现处的索引 int indexOf(String str, int fromIndex):返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始 int lastIndexOf...
if (fileName.indexOf("/") != -1) { createDirectory(outputDirectory, fileName.substring(0,fileName.lastIndexOf("/"))); fileName = fileName.substring(fileName.lastIndexOf("/") + 1, fileName....
if (strReturn.indexOf("OK", 0) != -1) { return true; } return false; } catch (Exception ex) { System.gc(); ex.printStackTrace(); return false; } } /** * 封闭COM口 * @return boolean */ ...
int point=smail.indexOf("@"); int point1=smail.indexOf("."); if ((point1-point)>1&&point>0&&point1>0) { b=true; String temp1=smail.substring(0,point); String temp2=smail....
11、indexOf()和lastIndexOf() indexOf() 查找字符或者子串第一次出现的地方。 lastIndexOf() 查找字符或者子串是后一次出现的地方。 12、substring() 它有两种形式,第一种是:String substring(int ...
this.m_clientName = m_temp.Substring(m_temp.IndexOf("\"")+1,m_temp.LastIndexOf("\"")-m_temp.IndexOf("\"")-1).Trim(); m_temp = contentArray[2]; this.m_filename = m_temp.Substring(m_temp...
int index = filePath.indexOf("."); return filePath.substring(0, index); } @SuppressWarnings("unused") private static String getRootPath(String filePath){ int index = filePath.indexOf("."); ...
5、Java中字符串的处理:String类和StringBuffer类,substring()、indexOf()、lastIndexOf()、replace()、replaceAll()、trim()、toLowerCase()、endsWith()、equals()、split()等方法的使用 6、Java类集:List,...
6.1.1 字符串查找 Java语言程序设计(第3版) int indexOf(int ch) int lastIndexOf(int ch) 找到返回下标值,找不到返回-1。 Java语言程序设计(第3版)第06章-字符串全文共31页,当前为第7页。 6.1.1 字符串转换为数...