发表日期: 2022-04-16 10:19:31 浏览次数:84
石河子网络公司

石河子市垦区有人工林保存面积31.19万亩,其中防护林18.8万亩,防沙基干林1.1万亩,经济林3.63万亩,用材林0.22万亩,其它林4.41万亩,退耕还林3.03万亩。林木蓄积117万方。同时人工封育保护荒漠植被302万亩。
职务 | 姓名 |
|---|---|
党委书记 | |
党委副书记、市长 | |
上海市 | 安徽安庆市 | 新疆阿克苏市 | 甘肃天水市 |
加拿大东贵林布瑞市 |
when 将它的参数和所有的分支条件顺序比较,直到某个分支满足条件。
when 既可以被当做表达式使用也可以被当做语句使用。如果它被当做表达式,符合条件的分支的值就是整个表达式的值,如果当做语句使用, 则忽略个别分支的值。
when 类似其他语言的 switch 操作符。其最简单的形式如下:
when (x) {
1 -> print("x == 1")
2 -> print("x == 2")
else -> { // 注意这个块
print("x 不是 1 ,也不是 2")
}}在 when 中,else 同 switch 的 default。如果其他分支都不满足条件将会求值 else 分支。
如果很多分支需要用相同的方式处理,则可以把多个分支条件放在一起,用逗号分隔:
when (x) {
0, 1 -> print("x == 0 or x == 1")
else -> print("otherwise")}我们也可以检测一个值在(in)或者不在(!in)一个区间或者集合中:
when (x) {
in 1..10 -> print("x is in the range")
in validNumbers -> print("x is valid")
!in 10..20 -> print("x is outside the range")
else -> print("none of the above")}另一种可能性是检测一个值是(is)或者不是(!is)一个特定类型的值。注意: 由于智能转换,你可以访问该类型的方法和属性而无需 任何额外的检测。
fun hasPrefix(x: Any) = when(x) {
is String -> x.startsWith("prefix")
else -> false}when 也可以用来取代 if-else if链。 如果不提供参数,所有的分支条件都是简单的布尔表达式,而当一个分支的条件为真时则执行该分支:
when {
x.isOdd() -> print("x is odd")
x.isEven() -> print("x is even")
else -> print("x is funny")}fun main(args: Array<String>) {
var x = 0
when (x) {
0, 1 -> println("x == 0 or x == 1")
else -> println("otherwise")
}
when (x) {
1 -> println("x == 1")
2 -> println("x == 2")
else -> { // 注意这个块
println("x 不是 1 ,也不是 2")
}
}
when (x) {
in 0..10 -> println("x 在该区间范围内")
else -> println("x 不在该区间范围内")
}}输出结果:
x == 0 or x == 1x 不是 1 ,也不是 2x 在该区间范围内
when 中使用 in 运算符来判断集合内是否包含某实例:
fun main(args: Array<String>) {
val items = setOf("apple", "banana", "kiwi")
when {
"orange" in items -> println("juicy")
"apple" in items -> println("apple is fine too")
}}石河子市垦区野生动植物繁多。主要飞禽有鹰、雁、野鸭、天鹅、喜鹊等20多种,,已有天鹅、仙鹤、白鹭等候鸟在蘑菇湖水库栖息。走兽有鹿、黄羊、狐狸、狼等20多种。野生牧草有62科314属567种,其中可药用者有麻黄、地黄、黄芪、益母草、仙鹤草、薄菏、荆芥、防风、甘草、枸杞、柴胡等140种。常见乔木有杨、柳、榆、白腊;灌木有梭梭柴、红柳、沙枣。北部沙漠区蕴藏有石油,南山有煤矿可开采。粮食作物品种:冬麦品种有新冬17、18、19、20、21号,石冬7、8号;春麦主栽品种有新春2号、6号、8号。玉米主栽品种有SC-704。大豆主栽品种有石大豆1号、2号,新大豆1号。经济作物品种:棉花品种为新陆早8号、9号、10号、13号、14号,中棉36号等。油料作物主种油葵,品种为美国G101、新葵杂4号、6号等。