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

全国热线:400-111-6878

网站建设推广专家

安岳网站优化

发表日期: 2022-04-16 07:13:23 浏览次数:94

安岳网站优化

网站建设.png

安岳县,隶属四川省资阳市,位于四川盆地中部,成渝经济区腹心和成都、重庆的直线中点,誉“成渝之心”; [1]  地跨东经104°56′51″~105°45′14″,北纬29°40′32″~30°18′53″之间。东邻重庆市潼南区,东南靠重庆市大足区;南接重庆市荣昌区和内江市东兴区,西南接内江市东兴区;西倚内江市资中县,西北连乐至县、遂宁市安居区。 [2]  安岳县总面积2700平方公里,2020年,辖2个街道、32个镇、12个乡, [3]  根据第七次人口普查数据,截至2020年11月1日零时,安岳县常住人口为950939人。 [61] 
安岳县北周建德四年置普州及安岳县,州、县同治一城,取“安居于山岳”而得名; [5]  孕育了韩国“普州太后”许黄玉、南宋数学泰斗秦九韶等历史名人;境内安岳石刻“古、多、精、美”,“上承敦煌,下启大足”,被授予“中国民间艺术(石刻艺术)之乡”,又有“中国佛雕之都”之称, [6]  境内拥有国家级重点文物保护单位9处,省级文物保护单位10处。
安岳县是全国唯一的柠檬基地生产县,柠檬种植面积达52万亩,产量占全国的80%,被称为“中国柠檬之都”。 [7-8]  境内还拥有通贤柚、伤心凉粉、安岳竹编等地方特产。 [9]  安岳县是四川盆地腹心陆路交通要冲、成渝经济区区域性交通枢纽、川渝两地重要物资集散地和物流中心, [1]  319国道、247国道和内遂高速公路、成安渝高速公路贯穿全境。 [10] 
2020年,安岳县生产总值增长3.6%,地方一般公共预算收入11.02亿元,城镇和农村居民人均可支配收入37302元、18953元,分别增长5.6%、8.5%。

Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于 Java 的是,字符不属于数值类型,是一个独立的数据类型。

类型位宽度
Double64
Float32
Long64
Int32
Short16
Byte8

字面常量

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

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 >>>)


安岳网站优化

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