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

全国热线:400-111-6878

网站建设推广专家

遂宁网络公司

发表日期: 2022-04-15 17:10:21 浏览次数:87

遂宁网络公司

网站建设.png

遂宁市辖5个县级行政区划单位(市辖区2,县级市1,县2),95个乡级行政区划单位(街道20,镇72,乡3)。面积5326平方千米,人口376万人。遂宁市人民政府驻船山区东升路1号。 [13] 
遂宁市行政区划
地名
区划代码
面积(平方千米)
人口(万人)
政府驻地
遂宁市
510900
5326
376
船山区
船山区
510903
618
70
凯旋路街道
安居区
510904
1258
80
柔刚街道
蓬溪县
510921
1251
71
普安街道
大英县
510923
703
54
盐井街道
射洪市
510981
1496
96
太和街道
船山区
街道(14)·南津路街道·凯旋路街道·镇江寺街道·育才路街道·介福路街道·嘉禾街道·广德街道·富源路街道·灵泉街道·慈音街道·九莲街道·南强街道·西宁街道·杨渡街道
镇(9)·龙凤镇·仁里镇·永兴镇·河沙镇·新桥镇·桂花镇·老池镇·保升镇·北固镇
乡(1)·唐家乡
安居区
街道(2)·柔刚街道·凤凰街道
镇(16)·安居镇·东禅镇·分水镇·石洞镇·拦江镇·保石镇·白马镇·中兴镇·横山镇·会龙镇·三家镇·玉丰镇·西眉镇·磨溪镇·聚贤镇·常理镇
射洪市
街道(2)·太和街道·平安街道
镇(21)·武安镇·大榆镇·广兴镇·金华镇·沱牌镇·太乙镇·金家镇·复兴镇·天仙镇·仁和镇·青岗镇·洋溪镇·香山镇·明星镇·涪西镇·潼射镇·曹碑镇·官升镇·文升镇·东岳镇·瞿河镇
蓬溪县
街道(1)·普安街道
镇(17)·赤城镇·新会镇·文井镇·明月镇·常乐镇·天福镇·红江镇·宝梵镇·大石镇·吉祥镇·鸣凤镇·任隆镇·三凤镇·蓬南镇·群利镇·金桥镇·槐花镇
乡(2)·荷叶乡·高升乡
大英县
街道(1)·盐井街道
镇(9)·蓬莱镇·隆盛镇·回马镇·天保镇·河边镇·卓筒井镇·玉峰镇·象山镇·金元镇
备注:四川遂宁高新技术产业园区、遂宁经济技术开发区、遂宁市河东新区(托管灵泉街道、慈音街道)为非正式行政区划。

地理环境

编辑 播报

位置境域

遂宁市位于四川盆地中部,涪江中游。介于东经105°03′26″~106°59′49″,北纬30°10′50″~31°10′50″。东西宽90.3公里,南北长108.9公里,总面积5322.18平方公里。东邻重庆、广安、南充,西连成都,南接内江、资阳,北靠德阳、绵阳,与成都、重庆呈等距三角。最东端是蓬溪县的苎花寺,最西端是大英县河边镇的星花水库,东西相距约90.3公里;最南端是安居区大安乡的青山沟,最北端是射洪县复兴镇的青龙嘴,南北相隔约109.8公里。涪江由北向南纵贯全境171公里

Kotlin 基础语法

Kotlin 文件以 .kt 为后缀。

包声明

代码文件的开头一般为包的声明:

package com.runoob.mainimport java.util.*fun test() {}class Runoob {}

kotlin源文件不需要相匹配的目录和包,源文件可以放在任何文件目录。

以上例中 test() 的全名是 com.runoob.main.test、Runoob 的全名是 com.runoob.main.Runoob。

如果没有指定包,默认为 default 包。

默认导入

有多个包会默认导入到每个 Kotlin 文件中:


函数定义

函数定义使用关键字 fun,参数格式为:参数 : 类型

fun sum(a: Int, b: Int): Int {   // Int 参数,返回值 Int    return a + b}

表达式作为函数体,返回类型自动推断:

fun sum(a: Int, b: Int) = a + bpublic fun sum(a: Int, b: Int): Int = a + b   // public 方法则必须明确写出返回类型

无返回值的函数(类似Java中的void):

fun printSum(a: Int, b: Int): Unit {     print(a + b)}// 如果是返回 Unit类型,则可以省略(对于public方法也是这样):public fun printSum(a: Int, b: Int) {     print(a + b)}

可变长参数函数

函数的变长参数可以用 vararg 关键字进行标识:

fun vars(vararg v:Int){
    for(vt in v){
        print(vt)
    }}// 测试fun main(args: Array<String>) {
    vars(1,2,3,4,5)  // 输出12345}

lambda(匿名函数)

lambda表达式使用实例:

// 测试fun main(args: Array<String>) {
    val sumLambda: (Int, Int) -> Int = {x,y -> x+y}
    println(sumLambda(1,2))  // 输出 3}

定义常量与变量

可变变量定义:var 关键字

var <标识符> : <类型> = <初始化值>

不可变变量定义:val 关键字,只能赋值一次的变量(类似Java中final修饰的变量)

val <标识符> : <类型> = <初始化值>

常量与变量都可以没有初始化值,但是在引用前必须初始化

编译器支持自动类型判断,即声明时可以不指定类型,由编译器判断。

val a: Int = 1val b = 1       // 系统自动推断变量类型为Intval c: Int      // 如果不在声明时初始化则必须提供变量类型c = 1           // 明确赋值var x = 5        // 系统自动推断变量类型为Intx += 1           // 变量可修改

注释

Kotlin 支持单行和多行注释,实例如下:

// 这是一个单行注释/* 这是一个多行的
   块注释。 */

与 Java 不同, Kotlin 中的块注释允许嵌套。


字符串模板

$ 表示一个变量名或者变量值

$varName 表示变量值

${varName.fun()} 表示变量的方法返回值:


var a = 1// 模板中的简单名称:val s1 = "a is $a" a = 2// 模板中的任意表达式:val s2 = "${s1.replace("is", "was")}, but now is $a"

NULL检查机制

Kotlin的空安全设计对于声明可为空的参数,在使用时要进行空判断处理,有两种处理方式,字段后加!!像Java一样抛出空异常,另一种字段后加?可不做处理返回值为 null 或配合 ?: 做空判断处理

//类型后面加?表示可为空var age: String? = "23" //抛出空指针异常val ages = age!!.toInt()//不做处理返回 nullval ages1 = age?.toInt()//age为空返回-1val ages2 = age?.toInt() ?: -1

当一个引用可能为 null 值时, 对应的类型声明必须明确地标记为可为 null。


遂宁网络公司


上一条:冷水江网站建设/网页设计/企业网站制作-​冷水江网站开发服务
下一条:​冷水江百家号注册、蓝V认证、百家号搭建、设置、代运营、托管、移动端推广公司
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约