黑马程序员技术交流社区
标题:
两个Return语句都返回到那个地方去了,还有后面返回orignal是不是这个值都没有变呢?
[打印本页]
作者:
赵志伟
时间:
2012-3-14 11:53
标题:
两个Return语句都返回到那个地方去了,还有后面返回orignal是不是这个值都没有变呢?
public static String substring(String orignal,int count){
if(orignal!=null && !"".equals(orignal))
{
if(count>1&& count<orignal.getBytes().length)
{
StringBuffer sb=new StringBuffer();
char c;
for(int i=0;i<count;i++)
{
c=orignal.charAt(i);
sb.append(c);
if(qiuhe.ischinese(c))
{
--count;
}
}
return sb.toString();
}
}
return orignal;
}
作者:
张希强
时间:
2012-3-14 11:58
qiuhe这个是在什么地方定义的。
作者:
贠(yun)靖
时间:
2012-3-14 14:09
public static String substring(String orignal,int count) orignal的值返回给该方法的调用者 谁调用就返回给谁 没人调用的话 该方法都不加载到内存的 更不会被执行了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2