Java String.indexOf() 函数用法小结
2013-10-23 16:27
351 查看
1. indexOf的参数是 String, startIndex: Number;
indexOf的返回值为int,
2. Function indexOf 包含如下几个格式:
1). Strng.indexOf(substring) //搜索String中的substring,默认从0位开始;
2). String.indexOf(substring, int m) //搜索String中的substring, 默认从第m位开始;
Sample:
取IP地址的第一个代码段:
int p;
int q;
String inputIP = null;
String IPsection1 = null;
String IPsection2 = null;
inputIP = "1.100.1.1";
p = inputIP.indexOf('.');
q = inputIP.indexOf('.',p+1);
IPsection1 = inputIP.substring(0,p);
IPsection2 = inputIP.substring(p+1, q);
System.out.println("the 1st IP section is "+IPsection1);
System.out.println("the 2nd IP section is "+IPsection2);
输出结果为
the 1st IP section is 1
the 2nd IP section is 100
indexOf的返回值为int,
2. Function indexOf 包含如下几个格式:
1). Strng.indexOf(substring) //搜索String中的substring,默认从0位开始;
2). String.indexOf(substring, int m) //搜索String中的substring, 默认从第m位开始;
Sample:
取IP地址的第一个代码段:
int p;
int q;
String inputIP = null;
String IPsection1 = null;
String IPsection2 = null;
inputIP = "1.100.1.1";
p = inputIP.indexOf('.');
q = inputIP.indexOf('.',p+1);
IPsection1 = inputIP.substring(0,p);
IPsection2 = inputIP.substring(p+1, q);
System.out.println("the 1st IP section is "+IPsection1);
System.out.println("the 2nd IP section is "+IPsection2);
输出结果为
the 1st IP section is 1
the 2nd IP section is 100
相关文章推荐
- java.lang.String.indexOf()用法
- Java String.split()用法小结
- Java String.split()用法小结
- java String.split()函数的用法分析
- java中 IndexOf()、lastIndexOf()、substring()的用法
- java.lang.StringIndexOutOfBoundsException: String index out of range: 0错误的原因 3ff0
- java String.split()函数的用法分析
- java中 IndexOf()、lastIndexOf()、substring()的用法
- Java String Split()用法小结
- 问题解决:javax.servlet.jsp.el.ELException: The "." operator was supplied with an index value of type "java.lang.String" to be applie
- String 类的subString(),indexof(),lastindexof()的用法
- Java String.split()用法小结
- js中substr,substring,indexOf,lastIndexOf的用法小结
- StringUtils. indexOf 用法
- Java String.split()用法小结
- Java String.split用法小结
- Java String.split()函数的用法和正则表达式
- Java String.split()用法小结
- string里的IndexOf、LastIndexOf、Substring的详解(意义和用法)
- Spring Boot 启动报错 Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 37