阿坝网站设计-400电话办理-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

阿坝网站设计

发表日期: 2022-04-16 07:04:16 浏览次数:85

阿坝网站设计

网站建设.png

阿坝藏族羌族自治州境内垂直气候显著,冬季寒冷而漫长,夏季北部温凉、南部温热且短暂,大部分地区春秋季相连,干雨季分明。光照充沛,昼夜温差大,无霜期短。冬春季节空气干燥,多阵性大风,旱、霜、雪、低温、大雪各类灾害性天气频繁。全州属于高原季风气候,分高山、山原、高山河谷三种气候类型。全州平均气温为9.3℃,较常年同期(8.2℃)偏高1.1℃;年总降水量平均为704.9毫米,较常年(665.1毫米)偏多6%;日最大降水量出现在马尔康卓克基镇,为65.8毫米;年日照时数1920.5小时,较历年(1981.4小时)偏少3%。 [5] 

水文

阿坝藏族羌族自治州有溪河530余条,分属岷江、嘉陵江、涪江、大渡河和黄河水系。境内江河纵横。黄河在阿坝州流经165公里。长江上游四川境内的主要支流岷江、嘉陵江、涪江均发源于阿坝州。 [5] 

自然资源

编辑 播报

水资源

阿坝藏族羌族自治州岷江干流及最大支流大渡河纵贯全境,其流域内水量充沛、天然落差大,蕴藏着丰富的水能资源。全州大小河流530余条,多年平均水资源总量446亿立方米。水能理论蕴藏量1933万千瓦,占四川省水能蕴藏量的14%;可开发量1400万千瓦,占四川省的11%;水能资源特点是河流落差大,距离负荷中心近,年发电小时长,各类电站单位造价低。 [6] 

矿产资源

阿坝藏族羌族自治州蕴藏的矿产资源丰富。已发现矿种54个,大型矿床12处,中型矿床10处,小型矿床36处。优势矿种有金、锂、花岗石、大理石、水泥用石灰石、泥炭、矿泉水、石榴子石、泥炭、温泉等。已探明黄金储量116吨,约占四川省的49%。分布在马尔康、金川两县境内,探明储量(矿石量)1546.5万吨,居四川省第二位,平均品位1∽1.2%。呈现集中、埋藏浅、易开采等特点,且锂矿与国内紧缺的铌钽矿共生。大理石已探明储量1239万立方米,占四川省的33%。 [7] 

植物资源

阿坝藏族羌族自治州有珙桐、红豆杉、岷江柏、紫果云杉等珍稀野生植物资源1500余种,其中药用植物1200种、芳香油植物70种、淀粉植物37种、油脂植物80种、纤维植物79种、单宁植物68种。贝母、虫草、红豆杉、黄芪、红景天、党参、羌活、秦艽、大黄等大宗药材资源丰富,有“天然药库”之称。 [5] 

动物资源

阿坝藏族羌族自治州脊椎动物资源有553种,其中兽类116种,鸟类338种,爬行类32种,两栖类23种,鱼类44种。州境内有国家一、二级保护动物76种。其中一级保护动物(兽类13种、鸟类10种)有大熊猫、金丝猴、雪豹、云豹、扭角羚、豹、梅花鹿、白唇鹿、野鹿、虎、藏羚羊、玉带海雕、金雕、绿尾虹雉(贝母鸡)、中华秋沙鸭、斑尾榛鸡、黑颈鹤、白鹳、四川山鹧鸪、雉鹑、胡兀鹫、马麝、林麝等23种,二级保护动物(兽类16种、鸟类36种、爬行类1种)有小熊猫、猞猁、黑熊、豺、兔狲、斑羚、岩羊、盘羊、水鹿、藏原羚、水獭等53种

字面常量

下面是所有类型的字面常量:

Kotlin 同时也支持传统符号表示的浮点数值:

你可以使用下划线使数字常量更易读:

val oneMillion = 1_000_000val creditCardNumber = 1234_5678_9012_3456L
val socialSecurityNumber = 999_99_9999L
val hexBytes = 0xFF_EC_DE_5E
val bytes = 0b11010010_01101001_10010100_10010010

比较两个数字

Kotlin 中没有基础数据类型,只有封装的数字类型,你每定义的一个变量,其实 Kotlin 帮你封装了一个对象,这样可以保证不会出现空指针。数字类型也一样,所以在比较两个数字的时候,就有比较数据大小和比较两个对象是否相同的区别了。

在 Kotlin 中,三个等号 === 表示比较对象地址,两个 == 表示比较两个值大小。

fun main(args: Array<String>) {
    val a: Int = 10000
    println(a === a) // true,值相等,对象地址相等

    //经过了装箱,创建了两个不同的对象
    val boxedA: Int? = a
    val anotherBoxedA: Int? = a    //虽然经过了装箱,但是值是相等的,都是10000
    println(boxedA === anotherBoxedA) //  false,值相等,对象地址不一样
    println(boxedA == anotherBoxedA) // true,值相等}

类型转换

由于不同的表示方式,较小类型并不是较大类型的子类型,较小的类型不能隐式转换为较大的类型。 这意味着在不进行显式转换的情况下我们不能把 Byte 型值赋给一个 Int 变量。

val b: Byte = 1 // OK, 字面值是静态检测的val i: Int = b // 错误

我们可以代用其toInt()方法。

val b: Byte = 1 // OK, 字面值是静态检测的val i: Int = b.toInt() // OK

每种数据类型都有下面的这些方法,可以转化为其它的类型:

toByte(): BytetoShort(): ShorttoInt(): InttoLong(): LongtoFloat(): FloattoDouble(): DoubletoChar(): Char

有些情况下也是可以使用自动类型转化的,前提是可以根据上下文环境推断出正确的数据类型而且数学操作符会做相应的重载。例如下面是正确的:

val l = 1L + 3 // Long + Int => Long

位操作符

对于Int和Long类型,还有一系列的位操作符可以使用,分别是:

shl(bits) – 左移位 (Java’s <<)shr(bits) – 右移位 (Java’s >>)ushr(bits) – 无符号右移位 (Java’s >>>)and(bits) – 与or(bits) – 或xor(bits) – 异或inv() – 反向

字符

和 Java 不一样,Kotlin 中的 Char 不能直接和数字操作,Char 必需是单引号 ' 包含起来的。比如普通字符 '0','a'。

fun check(c: Char) {
    if (c == 1) { // 错误:类型不兼容
        // ……
    }}

字符字面值用单引号括起来: '1'。 特殊字符可以用反斜杠转义。 支持这几个转义序列:\t、 \b、\n、\r、\'、\"、\\ 和 \$。 编码其他字符要用 Unicode 转义序列语法:'\uFF00'。

我们可以显式把字符转换为 Int 数字:

fun decimalDigitValue(c: Char): Int {
    if (c !in '0'..'9')
        throw IllegalArgumentException("Out of range")
    return c.toInt() - '0'.toInt() // 显式转换为数字}

当需要可空引用时,像数字、字符会被装箱。装箱操作不会保留同一性。


布尔

布尔用 Boolean 类型表示,它有两个值:true 和 false。

若需要可空引用布尔会被装箱。

内置的布尔运算有:

|| – 短路逻辑或&& – 短路逻辑与! - 逻辑非

数组

数组用类 Array 实现,并且还有一个 size 属性及 get 和 set 方法,由于使用 [] 重载了 get 和 set 方法,所以我们可以通过下标很方便的获取或者设置数组对应位置的值。

数组的创建两种方式:一种是使用函数arrayOf();另外一种是使用工厂函数。如下所示,我们分别是两种方式创建了两个数组:

fun main(args: Array<String>) {
    //[1,2,3]
    val a = arrayOf(1, 2, 3)
    //[0,2,4]
    val b = Array(3, { i -> (i * 2) })

    //读取数组内容
    println(a[0])    // 输出结果:1
    println(b[1])    // 输出结果:2}

如上所述,[] 运算符代表调用成员函数 get() 和 set()。

注意: 与 Java 不同的是,Kotlin 中数组是不协变的(invariant)。

除了类Array,还有ByteArray, ShortArray, IntArray,用来表示各个类型的数组,省去了装箱操作,因此效率更高,其用法同Array一样:

val x: IntArray = intArrayOf(1, 2, 3)x[0] = x[1] + x[2]

字符串

和 Java 一样,String 是不可变的。方括号 [] 语法可以很方便的获取字符串中的某个字符,也可以通过 for 循环来遍历:

for (c in str) {
    println(c)}

Kotlin 支持三个引号 """ 扩起来的字符串,支持多行字符串,




阿坝网站设计


上一条:阿坝网页制作
下一条:阿坝网络公司
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约