indexof()取得最大字符创的位置
package com.test;
public class IndexofTest {
public static void main(String[] args)
{
String s1="heabcllllo";
String s2="bcl";
System.out.println(myIndexoftest(s1, s2));
}
//最大字符串的系统方法
public static int indexoftest (String s1,String s2)
{
return s1.indexOf(s2);
}
//最大字符串的自定义方法
public static int myIndexoftest (String s1,String s2)
{
String temp;
int length=s2.length();
for(int i=0;i<s1.length()-length;i++)
{
temp = s1.substring(i, i+length);
if(temp.equals(s2))
return i;
}
return -1;
}
}
本文介绍了一种使用Java实现的字符串查找方法。通过自定义方法myIndexOfTest,在字符串s1中查找子串s2首次出现的位置,并返回该位置的索引。如果未找到,则返回-1。此外,还提供了一个标准的indexOf方法作为对比。
1770

被折叠的 条评论
为什么被折叠?



