在JAVA SE已发过,请点击下面的链接:
http://topic.csdn.net/u/20120908/17/614c1557-4437-44b9-8782-e6fe2e816189.html?48879代码简化如下:
Public boolean xxx(){
int j=6
for(int i=0; i<10; i++){
if(i==j){
return false;
}
}
return true;
}能不能优化成,将j值等于6的时候,可以不用循环6次,直接i=6,然后返回false;也就是说能不能将if判断写到循环外面进行判断,而不破坏原先的语句结构?
http://topic.csdn.net/u/20120908/17/614c1557-4437-44b9-8782-e6fe2e816189.html?48879代码简化如下:
Public boolean xxx(){
int j=6
for(int i=0; i<10; i++){
if(i==j){
return false;
}
}
return true;
}能不能优化成,将j值等于6的时候,可以不用循环6次,直接i=6,然后返回false;也就是说能不能将if判断写到循环外面进行判断,而不破坏原先的语句结构?
解决方案 »
- <s:iterator>设置只迭代出5行数据
- 页面数据和数据库数据不一致的问题
- HttpServletRequest 方法 getParameterValues getParameterValue 获得的值不同!!!
- 求jfreechart包,
- 弱弱滴问:JSP语言实现商务网站(主要是办公信息自动化方面的)的各种工具的选择问题。
- 100分>>>>>>>>>>>>>>>>>>>>>>>>>请教大家一SQL语句!
- 请问,在 jsp 中怎样能得到javaScript 中的值?
- 我用过滤器对页面进行编码,在jsp页面里去charset=gbk为什么还会变成乱码?
- 各位高手,问一个初级的问题--Tomcat安装后怎么配置,我才可以访问到servlet
- 用JSP实现时间戳,急!急!急!给50分!!!先谢谢大家了.
- 求教分页的原理
- 两台win7的电脑如何共享网络,使用的是校园客户端
Public boolean xxx(){
return false;
}
Public boolean xxx(){
int j=6; // 假定该值是由函数计算生成,所以是可变的
int i;
if (j<10) { // 10也就是i所能取值的上限了
i=j;
return false;
} else {
i=10;
return true;
}
}