更多: zhilu jiaocheng
Java String indexOf( ) 示例
Java 程序使用 indexOf(String substring) 方法在给定的字符串对象中查找 substring的索引。
public class StringExample
{
public static void main(String[] args)
{
String blogName = "onitroad.com";
System.out.println( blogName.indexOf("it") );
// 在字符串中查找第1个 world的位置
System.out.println( "hello world".indexOf("world") );
// 从字符串第15个字符开始查找 world
System.out.println( "hello world java world".indexOf("world", 15) );
// 查找字符第1个o
System.out.println( "hello world".indexOf('o') );
// 从第5个索引开始查找字符第1次出现的 o
System.out.println( blogName.indexOf('o', 5) );
// 通过返回值,就可以判断字符串中是否包含子字符串
if(blogName.indexOf("it")>=0){
// 找到 it
}
}
}
Java中 String indexOf() 方法返回参数字符串在给定字符串中的索引。
如果在字符串中找不到参数,则方法返回 -1。
通过返回值,就可以判断字符串中是否包含子字符串。
String indexOf() 方法有四种重载形式:
| 方法语法 | 描述 | |
|---|---|---|
| 1. | int indexOf( substring) | 返回给定子字符串的索引位置 |
| 2. | int indexOf(String substring, int fromIndex) | 返回给定子字符串的索引位置和来自 fromIndex位置 |
| 3. | int indexOf(int ch) | 返回给定 char值的索引位置 |
| 4. | int indexOf(int ch, int fromIndex) | 返回给定 char值和来自 fromIndex位置的索引位置 |
日期:2020-09-17 00:09:38 来源:oir作者:oir
