状态模式(State),当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的判断逻辑简化。 消除庞大的条件分支语句。状态模式通过把各种状态转.....
分类:
其他好文 时间:
2015-09-08 23:13:30
阅读次数:
184
语句:条件运算符: ?:条件语句:实现选择分支if(条件表达式){... }循环语句:实现重复操作跳转语句:结束循环异常语句:运算符:算术运算符: + - * / % ++ --比较运算符: = == !=逻辑运算符: && || !运算的优先级: 有括号的先算括号以内的前++ 前--* / ...
分类:
其他好文 时间:
2015-09-08 16:42:55
阅读次数:
190
如果你按照上一篇将每一个代码都亲自敲了一遍的时候,我想你已经对scala有一定的感觉,你会发现它很好用,也很人性化,同时也很灵活,一个语言如果特别的灵活就会很难学习,所以坚持,继续学习。这一篇我们学习表达式的内容,在上一篇我们其实已经用了一个foreach,下面直接上代码://条件表达式 print...
分类:
其他好文 时间:
2015-09-07 09:33:20
阅读次数:
200
3.1程序流程控制判断结构选择结构循环结构3.1.1判断结构if语句三种格式:1.if(条件表达式){执行语句;}2.if(条件表达式){执行语句;}else{执行语句;}3.if(条件表达式){执行语句;}elseif(条件表达式){执行语句;}......else{执行语句;}if控制的语句只有一条,可以不..
分类:
其他好文 时间:
2015-08-30 18:01:54
阅读次数:
213
LINQ的书写格式如下: from 临时变量 in 集合对象或数据库对象where 条件表达式 [order by条件] select 临时变量中被查询的值 [group by 条件]Lambda表达式的书写格式如下:(参数列表) => 表达式或者语句块其中: 参数个数:可以有多...
分类:
数据库 时间:
2015-08-28 19:04:22
阅读次数:
216
1、Break、continue关键字a)在程序当中它们不是单独使用的,而是结合着条件表达式或循环语句来一起使用的b)Switch-case:已经使用breakc)Break:跳出当前的整个循环d)Continue:跳出当前循环的本次循环2、break和continue使用和区别public cla...
分类:
编程语言 时间:
2015-08-27 22:28:43
阅读次数:
145
For与Function进阶实战、Lazy的使用一、for循环的进阶实战Defmain=(args:Array[String]):Unit{For(i<-1to3;j<-3to8)Println((100*i+j)+”")也可在for循环中加入条件表达式:For(i<-1to3;j<-3to8ifi!=j)Println((100*i+j)+”")}定义函数的时候一般函数都有值,函数..
分类:
其他好文 时间:
2015-08-12 15:03:04
阅读次数:
174
For与Function进阶实战、Lazy的使用一、for循环的进阶实战Defmain=(args:Array[String]):Unit{For(i<-1to3;j<-3to8)Println((100*i+j)+”")也可在for循环中加入条件表达式:For(i<-1to3;j<-3to8ifi!=j)Println((100*i+j)+”")}定义函数的时候一般函数都有值,函数..
分类:
其他好文 时间:
2015-08-12 14:56:42
阅读次数:
106
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 程序控制流一、程序流程控制 也称语句,主要有:判断结构、选择结构和循环结构。1、判断结构——ifif语句的三种格式:a) if(条件表达式)...
分类:
编程语言 时间:
2015-08-10 07:03:07
阅读次数:
142
?SQL中不同类型的函数
?在SELECT 语句中使用字符,数字,日期和转换函数
?使用条件表达式
两种SQL
函数
单行函数:
?操作数据对象
?接受参数返回一个结果
?只对一行进行变换
?每行返回一个结果
?可以转换数据类型
?可以嵌套
?参数可以是一列或一个值
function_name [(arg1,arg2,...)]...
分类:
数据库 时间:
2015-08-09 00:29:15
阅读次数:
219