/
该说的楼上的基本都说了,我直接发我画的一个图吧,这个图我在原来帖子里也发过!可以找一下原思路。 substring(a,b) 包含头不包含尾
我补充一下其他的吧
如果两个字符串其中一个为空,那么直接返回空。如果不做这个判断的话下面contains()会抛出异常要try一下
contains
public boolean contains(CharSequence s)当且仅当此字符串包含指定的 char 值序列时,返回 true。 参数:
s – 要搜索的序列
返回:
如果此字符串包含 s,则返回 true,否则返回 false
抛出:
NullPointerException – 如果 s 为 null
从以下版本开始:
1.5
public static String getMaxSubstring(String s1, String s2)//在你的函数体前面加上 {
if (str1==null || str2== null) //如果有一个字符串为空 返回空,结束函数
return null;
}
哦了
|