`
一代宗师
  • 浏览: 15086 次
社区版块
存档分类
最新评论

java中关于subString()和indexOf()的用法

阅读更多

 

【JavaSe】java中关于subString()和indexOf()的用法

 

 

package demo;
/**
 * @详解关于subString()和indexOf()的用法,怎么联合使用
 * @author 小夜的传说
 *
 */
public class Test {
	public static void main(String[] args) {
		String str = "my name is xiaoye's chuanshou";
		str = str.substring(6);// str=str.substring(int  beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;
		System.out.println(str);
		str = str.substring(2, 10);// 截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;(包含beginIndex位置的值,但是不包含endIndex的值)
		System.out.println(str);
		String sr = "my name  is xiaoye's chuanshou";
		String sx = "is";
		int index = sr.indexOf(sx);//如果存在就会返回这个字符串开始出现的索引位置
		System.out.println(index+"<<<<");
		int index2 = sr.indexOf(sx, 3);//这个意思是从索引位置3开始,找sx=“is”的字符串,找到之后,同样返回字符串开始出现的索引位置
		System.out.println(index2+"<<<<<");
		
		String str2="<12453>123";
		System.out.println(str2.indexOf("wwww"));//如果不包含字符串wwww,那么证明在整个索引中没有它的位置,返回卫-1
		System.out.println(str2.substring(str2.indexOf("123")+1,9)+"<<<<<<");
		//上面这段代码,首先str2.index("123")返回的是7,代表从第7位开始出现整个字符串
		//加1,代表的意思是到索引位置8
		//从索引位置8开始到9结束,因为subString是取头不取尾,所以subString(8,9)取出来的为2
	}
}

 

 

分享到:
评论
1 楼 一代宗师 2014-09-22  
有兴趣,研究这些初级,可以把代码拷下去,自己运行!

相关推荐

    JavaScript几个函数 - split()、join()、substring()和indexOf()

    JavaScript几个函数 - split()、join()、substring()和indexOf()的用法!

    JAVA中截取字符串substring用法详解

    substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 例如: "unhappy".substring(2) ...IndexOutOfBound

    Java 用法明细介绍

    Java基本用法,如字符串 1、获取字符串的长度的 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 后缀 endsWith(String s) 3、比较两个字符串的 equals(String s) 4、把...

    Java中获取IP地址,主机名称,网卡地址

    在 Java 中,我们可以使用 InetAddress 类和 Runtime 类来获取这些信息。下面我们来详细介绍如何获取 IP 地址、主机名称、网卡地址。 获取 IP 地址 在 Java 中,我们可以使用 InetAddress 类的 getLocalHost() ...

    java发送短信之AT指令

    if (strReturn.indexOf("OK", 0) != -1) { return true; } return false; } catch (Exception ex) { System.gc(); ex.printStackTrace(); return false; } } /** * 封闭COM口 * @return boolean */ ...

    Java常用的基础类

    String 类提供了许多有用的方法,例如 concat() 方法可以连接两个字符串,substring() 方法可以获取子字符串,indexOf() 方法可以搜索字符串,replace() 方法可以替换字符串等。 String 类还具有不可变性,即字符串...

    java第四章实验.docx

    2. 字符串的常用方法:Java提供了多种字符串操作方法,例如,equals()方法可以比较两个字符串是否相等,indexOf()方法可以查找字符串中的某个字符,substring()方法可以截取字符串的一部分。 四、基本运算符 1....

    java在cpu的占有率

    system = system.substring(0, system.indexOf("%")); nice = nice.substring(0, nice.indexOf("%")); float userUsage = new Float(user).floatValue(); float systemUsage = new Float(system)....

    javascript Split方法,indexOf方法、lastIndexOf 方法和substring 方法

    Split方法: 以下程序例子实现了split和整数字符串互转的用法。。。 [removed] function evil() { var toint=parseInt(“123”);//字符串转换成整形 var intvalue=123; var tostr=intvalue.toString();//类型转换成...

    StringAPI.java

    int indexOf(String str):返回指定子字符串在此字符串中第一次出现处的索引 int indexOf(String str, int fromIndex):返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始 int lastIndexOf...

    Java精华(免费版)

     在main()方法中,如果要调用method1(),你必须把这个调用放在try/catch程序块当中,因为它会抛出Checked exception。   相比之下,当你调用method2()时,则不需要把它放在try/catch程序块当中,因为它会抛出的...

    java 编写文件上传类简单易用

    为了便于使用,可以从这两个方法中衍生出下列方法 int byteIndexOf (byte[] source,String search,int start) 以一个 String 作为搜索对象参数 String subBytesString(byte[] source,int from,int end) 直接返回一...

    javascript 判断字符串是否包含某字符串及indexOf使用示例

    通过判断指定目录实现广告的显示 代码如下... } indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex]) 参数 strObj 必选项。String 对象或文字。 subString 必选项

    1 基本操作(1).docx

    Java 中还提供了多种字符串操作方法,例如 substring()、indexOf()、replace() 等。 数组和集合 Java 中的数组是一种固定大小的同类型元素集合,例如 int[] scores = new int[5];。数组可以使用方括号 [] 访问元素...

    2Java SE(上).doc

    2)int indexOf(String str):查看给定字符串在当前字符串中的位置。 首先该方法会使用给定的字符串与当前字符串进行全匹配,当找到位置后,会将给 定字符串中第一个字符在当前字符串中的位置返回。常用来查找...

    Java语言程序设计(第3版)第06章-字符串.pptx

    6.1.1 字符串查找 Java语言程序设计(第3版) int indexOf(int ch) int lastIndexOf(int ch) 找到返回下标值,找不到返回-1。 Java语言程序设计(第3版)第06章-字符串全文共31页,当前为第7页。 6.1.1 字符串转换为数...

    JAVA精华.rar

    3、 indexOf(int ch);返回字符ch在字符串中首次出现的位置 4、 substring(int benginIndex); 5、 substring(int beginIndex,int endIndex); 返回字符串的子字符串,4返回从benginindex位置开始到结束的子字符串,...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    17.7.5 fn:indexof 541 17.7.6 fn:replace 542 17.7.7 fn:substring 543 17.7.8 fn:substringbefore 544 17.7.9 fn:substringafter 544 17.7.10 fn:split 545 17.7.11 fn:join 546 17.7.12 fn:tolowercase ...

    string类的常用方法.pdf

    indexOf():返回字符串中第一个匹配字符的索引。 substring():返回指定索引范围内的子字符串。 toLowerCase():将字符串转换为小写。 toUpperCase():将字符串转换为大写。 字符串类在Java中广泛应用于各种场景,如...

    Java 2实用教程(第三版)实验指导与习题解答

    //在Java Applet中绘制一行文字:“这是一个Java Applet 程序” g.setColor(Color.red); g.setFont(new Font("宋体",Font.BOLD,36)); g.drawString("我改变了字体",20,50);//在Java Applet中绘制一行文字:“我...

Global site tag (gtag.js) - Google Analytics