社区
Web 开发
帖子详情
if...else... and if...else if...
biqxuan
2011-05-23 04:33:20
大家谁帮我分析一下是if...else... 好还是 if...else if...好?
...全文
69
10
打赏
收藏
if...else... and if...else if...
大家谁帮我分析一下是if...else... 好还是 if...else if...好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ro_nice
2011-05-23
打赏
举报
回复
[Quote=引用 9 楼 weilei8301 的回复:]
If...Else一般用在只有两种判断的情况下,if...else if...else if一般用在多个判断下,后者最好不要用,可以用switch代替。
[/Quote]
顶,我很少有else if 的, 不过条件假如只有两三个的话 else if就好点
Macs_Wei
2011-05-23
打赏
举报
回复
If...Else一般用在只有两种判断的情况下,if...else if...else if一般用在多个判断下,后者最好不要用,可以用switch代替。
zhangdongqiang8
2011-05-23
打赏
举报
回复
某条件可以是 1, 2 ,其他 用if else if
如果确定不是1就是2,那么可以用if。。else 判断是1(2),然后else2(1)就OK
ahaoo0712
2011-05-23
打赏
举报
回复
if...else... 在一定的情况下会比 if....else if... 的范围大点
看业务需要你用哪种.
这个我想应该不会涉及效率问题吧
duan
2011-05-23
打赏
举报
回复
[Quote=引用 5 楼 javawjn 的回复:]
如果条件有多种情况,就是用if 。。。else if
如果只有两种情况,就用if --- else。
[/Quote]
只有两种情况也可以用条件运算符:表达式?结果1:结果2;
javawjn
2011-05-23
打赏
举报
回复
如果条件有多种情况,就是用if 。。。else if
如果只有两种情况,就用if --- else。
b__humour
2011-05-23
打赏
举报
回复
哈哈 顶楼上的
风丶子
2011-05-23
打赏
举报
回复
如果要2选1就用if...else...
要用条件选择就用if...else if...
小二郎
2011-05-23
打赏
举报
回复
[Quote=引用 1 楼 knightzhuwei 的回复:]
看业务需求
[/Quote]
ding
knightzhuwei
2011-05-23
打赏
举报
回复
看业务需求
青少儿编程NOIP信息学奥赛通关必备-C++语法专题-程序的分支结构-if...else...语句
本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP通关必备-语法专题课;2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;3、本课程是基于小学生的认知发展水平开发的,运用孩子生活中常见的例子来阐述编程知识,让孩子听得懂学得会;4、学完本课程后,孩子可以自主编程,解决竞赛中,生活实际问题,5、拓展孩子计算思维,应对人工智能时代的挑战。6、本课程介绍的是程序的分支结构-if...else...语句的知识
青少儿信息学奥赛-分支-if…else if…else if…else…和switch语句
本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP通关必备-语法专题课;2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;3、本课程是基于小学生的认知发展水平开发的,运用孩子生活中常见的例子来阐述编程知识,让孩子听得懂学得会;4、学完本课程后,孩子可以自主编程,解决竞赛中,生活实际问题,5、拓展孩子计算思维,应对人工智能时代的挑战。6、本课程介绍的是程序的分支结构-if…else if…else if…else…和switch语句的知识
基于ArcGIS的Arcpy编程(通俗易懂)
本课程分为三大块: 1、python基础篇PyCharm中集成Arcpy环境Python中变量及字符串介绍列表介绍元组的介绍if...else条件判断for循环判断函数的定义 2、arcpy基础篇查询游标arcpy.da.SearchCursor更新游标arcpy.da.UpdateCursor插入游标arcpy.da.InsertCurosr遍历要素类arcpy.ListFeatureClass几何创建 Point、Polygon3、arcpy高级篇递归获取要素arcpy.da.Walk自定义脚本工具获取参数arcpy.GetParamaterAsText(index)自定义脚本工具设置参数arcpy.etParamaterAsText(index)、arcpy.etParamatert(index)、通过脚本创建要素类arcpy.CreateFeatureClasses_management()按照属性选择要素arcpy.SelectFeatureClassByAttribute按照位置选择要素arcpy.SelectFeatureClassByLocation、Result类介绍等描述数据Describe,exent介绍等Pycharm代码调试及常用小技巧4、实战篇通过读取txt文件来创建要素并插入数据合并属性相同的要素(Union)分组统计每个区域点的个数
基于Web的酒店客房管理系统的设计与实现+论文+开题
博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌项目名称基于Web的酒店客房管理系统的设计与实现系统说明3.2.1 用户模块功能分析前台模块应主要包括用户登录模块、用户注册模块、查看客房信息模块、客房预定 模块、用户留言模块、充值模块和个人信息维护模块。用户登录模块:用户通过输入注册的的账号和密码,然后进行身份验证,匹配成功 后实现登录功能。用户注册模块:用户输入合法的账号和密码可以实现注册功能。 查看客房信息模块:用户可以通过首页查看客房的价格,图片,详情等信息,从而 可以选择想要预定的房间。 客房预定模块:用户选择自己想要预定的客房后,可以通过输入相关信息进行订房操作。用户留言模块:用户可以向管理员发送留言。 充值模块:用户可以通过添加银行卡再为自己进行充值操作。 个人信息维护模块:用户可以修改自己的姓名、密码、身份证号等信息,还可以查看自己的订单。3.2.2 管理员模块功能分析对于管理员而言,一个好的管理系统总是能让酒店的管理工作事半功倍[7]。管理员 能够通过这个系统对自己的酒店情况一目了然,应该包括客户留言模块、客房管理模 块、订房信息管理模块、入住信息管理模块、统计分析模块、酒店新闻管理模块、会 员信息管理模块、员工信息管理模块、系统用户管理模块、个人信息维护模块。客户留言模块:管理员可以查看并回复用户的留言。客房管理模块:管理员可以管理客房信息,可以添加新的客房,删除已经停用的客房信息,还可以修改现有的客房信息。订房信息管理模块:管理员可以处理用户的订房请求,为用户办理入住手续。入住信息管理模块:对于没有注册的线下客户,也可以办理入住手续。统计分析模块:可以对酒店所有的入住信息进行记录和总结分析。酒店新闻管理模块:管理员可以更新网站上的新闻公告,展示图片等信息。会员信息管理模块:管理员可以查看到所有的注册会员信息,可以对会员信息进行删除,修改,添加操作。员工信息管理模块:管理员可以查看到自己公司所有的员工信息,而且还可以对员工的相关信息进行管理。系统用户管理模块:管理员可以查看到所有的系统管理员信息并对管理员信息进行管理。个人信息维护模块:管理员可以更改自己的登录密码或者是姓名、性别、手机号等 相关个人信息。编辑 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本;6.是否Maven项目:否;技术栈1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+CSS+JavaScript+jQuery使用说明1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;3. 将项目中springmvc-servlet.xml配置文件中的数据库配置改为自己的配置;4. 运行项目,在浏览器中输入http://localhost:8080/ 登录运行截图编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑 用户管理控制层:package com.houserss.controller;import javax.servlet.http.HttpSession;import org.apache.commons.lang3.StringUtils;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.bind.annotation.ResponseBody;import com.houserss.common.Const;import com.houserss.common.Const.Role;import com.houserss.common.ServerResponse;import com.houserss.pojo.User;import com.houserss.service.IUserService;import com.houserss.service.impl.UserServiceImpl;import com.houserss.util.MD5Util;import com.houserss.util.TimeUtils;import com.houserss.vo.DeleteHouseVo;import com.houserss.vo.PageInfoVo;/** * Created by admin */@Controller@RequestMapping(/user/)public class UserController if (ip != null && ip.length() > 0) String[] ips = ip.split(,);for (int i = 0; i
Go语言官方文档学习笔记(第四季)
Go富有表现力,简洁,整洁且高效。它的并发机制使编写程序可以轻松地从多核和联网机器中获得最大收益,而其新颖的类型系统则可以实现灵活的模块化程序构造。Go可以快速编译为机器代码,但具有垃圾回收的便利性和运行时反射的功能。它是一种快速的,静态类型的编译语言,感觉就像是一种动态类型的解释语言。Go语言官方文档学习笔记是基于官方文档及个人学习Go的笔记,整理完成的Go语言快速入门课程。第四季内容包括以下十个部分:1-Forever2-If3-If with a short statement4-If and else5-Switch6-Switch evaluation order7-Switch with no condition8-Defer9-Stacking defers10-Pointers
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章