strStr
来源:互联网 发布:linux anaconda怎么用 编辑:程序博客网 时间:2024/05/17 20:30
从今天起
/**
* 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.
*/
public int strStr(String source, String target){
if(source==null||target==null){
return -1;
}
for(int i=0;i<source.length()-target.length()+1;i++){
int j=0;
for(;j<target.length();j++){
if(source.charAt(i+j)!=target.charAt(j))
break;
}
if(j==target.length())
return i;
}
return -1;
}
/*
if(source==null||target==null){
return -1;
}
int index=0;
int tmp=0;
for(;index<source.length();index++){
int i=index;
tmp=0;
for(;i<source.length()&&tmp<target.length();i++,tmp++){
if(source.charAt(i)!=target.charAt(tmp))
break;
}
if(tmp==target.length()){
return index;
}
}
if(tmp==target.length()){
return index;
}
return -1;
*/
为了我爱和爱我的人,也为了我们自己。加油!
Work hard,Good luck!
0 0
- strstr
- strstr
- strstr
- strstr()
- strstr
- strstr
- strstr
- strstr
- strstr
- strstr
- strstr
- strstr
- strstr
- strstr
- strstr
- strstr
- strStr
- strstr
- 6、在MyJDBCUtils中加入update(String sql , Object[] args)方法
- Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明
- 告诉你Hadoop是什么
- TortoiseSVN文件夹及文件图标不显示解决方法
- 事件处理模型
- strStr
- WEKA使用教程(经典教程转载)
- strcop(),strcmp(),strcat(),strstr(),strchr()实现
- Android应用签名
- 很像动态规划的贪心
- SSE2的一些常用指令集介绍
- HDFS源码分析心跳汇报之数据结构初始化
- AWK分割的用法
- 简单实用Python程序