【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 } }
相关推荐
JavaScript几个函数 - split()、join()、substring()和indexOf()的用法!
substring public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 例如: "unhappy".substring(2) ...IndexOutOfBound
Java基本用法,如字符串 1、获取字符串的长度的 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 后缀 endsWith(String s) 3、比较两个字符串的 equals(String s) 4、把...
在 Java 中,我们可以使用 InetAddress 类和 Runtime 类来获取这些信息。下面我们来详细介绍如何获取 IP 地址、主机名称、网卡地址。 获取 IP 地址 在 Java 中,我们可以使用 InetAddress 类的 getLocalHost() ...
if (strReturn.indexOf("OK", 0) != -1) { return true; } return false; } catch (Exception ex) { System.gc(); ex.printStackTrace(); return false; } } /** * 封闭COM口 * @return boolean */ ...
String 类提供了许多有用的方法,例如 concat() 方法可以连接两个字符串,substring() 方法可以获取子字符串,indexOf() 方法可以搜索字符串,replace() 方法可以替换字符串等。 String 类还具有不可变性,即字符串...
2. 字符串的常用方法:Java提供了多种字符串操作方法,例如,equals()方法可以比较两个字符串是否相等,indexOf()方法可以查找字符串中的某个字符,substring()方法可以截取字符串的一部分。 四、基本运算符 1....
system = system.substring(0, system.indexOf("%")); nice = nice.substring(0, nice.indexOf("%")); float userUsage = new Float(user).floatValue(); float systemUsage = new Float(system)....
Split方法: 以下程序例子实现了split和整数字符串互转的用法。。。 [removed] function evil() { var toint=parseInt(“123”);//字符串转换成整形 var intvalue=123; var tostr=intvalue.toString();//类型转换成...
int indexOf(String str):返回指定子字符串在此字符串中第一次出现处的索引 int indexOf(String str, int fromIndex):返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始 int lastIndexOf...
在main()方法中,如果要调用method1(),你必须把这个调用放在try/catch程序块当中,因为它会抛出Checked exception。 相比之下,当你调用method2()时,则不需要把它放在try/catch程序块当中,因为它会抛出的...
为了便于使用,可以从这两个方法中衍生出下列方法 int byteIndexOf (byte[] source,String search,int start) 以一个 String 作为搜索对象参数 String subBytesString(byte[] source,int from,int end) 直接返回一...
通过判断指定目录实现广告的显示 代码如下... } indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex]) 参数 strObj 必选项。String 对象或文字。 subString 必选项
Java 中还提供了多种字符串操作方法,例如 substring()、indexOf()、replace() 等。 数组和集合 Java 中的数组是一种固定大小的同类型元素集合,例如 int[] scores = new int[5];。数组可以使用方括号 [] 访问元素...
2)int indexOf(String str):查看给定字符串在当前字符串中的位置。 首先该方法会使用给定的字符串与当前字符串进行全匹配,当找到位置后,会将给 定字符串中第一个字符在当前字符串中的位置返回。常用来查找...
6.1.1 字符串查找 Java语言程序设计(第3版) int indexOf(int ch) int lastIndexOf(int ch) 找到返回下标值,找不到返回-1。 Java语言程序设计(第3版)第06章-字符串全文共31页,当前为第7页。 6.1.1 字符串转换为数...
3、 indexOf(int ch);返回字符ch在字符串中首次出现的位置 4、 substring(int benginIndex); 5、 substring(int beginIndex,int endIndex); 返回字符串的子字符串,4返回从benginindex位置开始到结束的子字符串,...
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 ...
indexOf():返回字符串中第一个匹配字符的索引。 substring():返回指定索引范围内的子字符串。 toLowerCase():将字符串转换为小写。 toUpperCase():将字符串转换为大写。 字符串类在Java中广泛应用于各种场景,如...
//在Java Applet中绘制一行文字:“这是一个Java Applet 程序” g.setColor(Color.red); g.setFont(new Font("宋体",Font.BOLD,36)); g.drawString("我改变了字体",20,50);//在Java Applet中绘制一行文字:“我...