什么是卫语句?

[复制链接]
查看11 | 回复5 | 2014-5-6 13:37:23 | 显示全部楼层 |阅读模式
这种思想有没有文章介绍下

回复

使用道具 举报

千问 | 2014-5-6 13:37:23 | 显示全部楼层
我感觉应该是将最多出现的情况放在前面,最少出现的情况放在后面。这样及时的return。1是可以让程序易读,而是增加效率,减少没必要的判断。…………if(a.equals("学生")) return "学生你好"; if(a.equals("老师")) return "老师你好";
if(a.equals("校长")) return "校长你好";…………
回复

使用道具 举报

千问 | 2014-5-6 13:37:23 | 显示全部楼层
不满足某些条件的情况放在方法前面,并及时跳出方法,以免对后面的判断造成影响
回复

使用道具 举报

千问 | 2014-5-6 13:37:23 | 显示全部楼层
一般而言就是满足条件才执行的。这个一般在函数式语言中比较多见,比如erlang中的when就是。
回复

使用道具 举报

千问 | 2014-5-6 13:37:23 | 显示全部楼层
我感觉应该是将最多出现的情况放在前面,最少出现的情况放在后面。这样及时的return。1是可以让程序易读,而是增加效率,减少没必要的判断。计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用
回复

使用道具 举报

千问 | 2014-5-6 13:37:23 | 显示全部楼层
一般而言就是满足条件才执行的。这个一般在函数式语言中比较多见,比如erlang中的when就是。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行