class Solution {
/**
* Returns a index to the first occurrence of target in source,
* or -1 if target is not part of source.
* @param source string to be scanned.
* @param target string containing the sequence of characters to match.
*/publicintstrStr(String source, String target) {
//write your code here//注意传入null参数的情况if(null == source || null == target ){
return -1;
}
int lenS = source.length();
int lenT = target.length();
for (int s = 0; s <= lenS - lenT; s++) {
boolean sEqual = true;
int i = 0;
while(sEqual && i < lenT){
if(source.charAt(s + i) == target.charAt(i)){
i++;
}else{
sEqual = false;
}
}
if(sEqual){
return s;
}
}
return -1;
}
}