当前位置: 首页 > news >正文

公司注销后 网站备案做网站需要会什么 知乎

公司注销后 网站备案,做网站需要会什么 知乎,天津公司网站开发,广告制作公司经营范围有哪些Kotlin入门1. 语法基础 一、简介二、在Idea创建一个示例项目三、基本语法1. 第一个程序2. 基本数据类型(1) 数字(2) 类型转换(3) 数学运算位运算 #xff08;4#xff09;可空类型 3. 函数4. 字符串(1) 字符串拼接(2) 字符串查找(3) 字符串替换(4) 字符串分割 5. null 安全的… Kotlin入门1. 语法基础 一、简介二、在Idea创建一个示例项目三、基本语法1. 第一个程序2. 基本数据类型(1) 数字(2) 类型转换(3) 数学运算位运算 4可空类型 3. 函数4. 字符串(1) 字符串拼接(2) 字符串查找(3) 字符串替换(4) 字符串分割 5. null 安全的变量 一、简介 Kotlin是一种静态编程语言由JetBrains开发。它被设计为与Java兼容并且可以在Java平台上运行。Kotlin支持现代编程语言的许多特性如函数式编程、对象导向编程和元编程。这使得Kotlin能够方便地与Java代码混编并且可以在没有JVMJava虚拟机的设备上运行。 Kotlin可以编译成Java字节码因此可以在Java虚拟机上运行。此外Kotlin也可以编译成JavaScript使得它可以在浏览器中运行。这使得Kotlin成为一个适用于各种平台的多平台语言。 Kotlin的主要特点包括 兼容JavaKotlin可以与Java代码和库无缝交互这使得它易于在现有Java项目中使用。空值安全Kotlin对空值进行了严格的检查这减少了NullPointerException等常见错误。函数式编程Kotlin支持函数式编程这使得它可以轻松地处理集合和数组。简洁的语法Kotlin的语法比Java更简洁这使得编写和理解代码变得更加容易。与Java虚拟机JVM的兼容性Kotlin编写的代码可以在Java虚拟机JVM上运行这使得Kotlin成为一个适用于构建跨平台应用程序的强大工具。 Kotlin已正式成为Android官方支持开发语言这使得它成为开发Android应用的一个越来越受欢迎的选择。 本学习系列使用开发工具为: windows 11Idea 二、在Idea创建一个示例项目 创建好的项目带一个示例程序 三、基本语法 1. 第一个程序 Kotlin文件扩展名为.ktKotlin 程序运行的起点为 main 函数 写一个简单的.kt程序 fun main(args: ArrayString) {println(Hello World!) }点击运行按钮运行程序。 要点 kotlin 语句不需要用;结束 2. 基本数据类型 (1) 数字 定义数据类型的语法 val i: Int 100Kotlin内置的数字类型 Double 64位Float 32位Long 64位Int 32位Short 16位Byte 8位 Kotlin默认的小数类型为Double类型。 Kotlin支持 _ 分割数字如 1_0000。 (2) 类型转换 转换为字节型 : 10.toByte()转换为短整型 (12.34).toShort()转换为整型 (12.34).toInt()转换为长整型1234.56).toLong()转换为单精度小数123.toFloat()转换为双精小数 123.toDouble()转换为字符123.toChar() (3) 数学运算 常见运算 - * / 位运算 shl 带符号左移shr()shr 带符号右移ushr无符号右移and(bits) 与 or(bits) 或 ||xor(bits) 异或inv() 取反 4可空类型 如String? , Int、 3. 函数 函数是可重用的代码块可以执行一个特定的任务并且可以带有参数和返回值。在Kotlin中函数的基本结构如下 fun functionName(parameters): returnType { // function body // perform some action return someValue }其中 fun 是关键字用于声明这是一个函数。functionName 是你给函数起的名字。parameters 是传递给函数的参数可以有零个或多个。参数之间用逗号分隔。returnType 是函数返回的数据类型。如果函数不返回任何值则使用 Unit。function body 是函数的具体实现这里可以执行需要的任务。return someValue 是函数执行完毕后返回的值。如果函数没有返回值则不需要这个语句。 下面是一个具体的盒子 fun add(a: Int, b: Int): Int { return a b }这个函数名为 add它接受两个整数参数 a 和 b并返回它们的和。调用的方法如下 val result add(3, 4) println(result) // Prints: 7这个函数通过加法运算实现了它的任务并返回结果。 4. 字符串 Kotlin字符串是一个字符序列可以使用双引号 括起来的字符序列来表示。例如 val str Hello, World!在Kotlin中字符串还支持许多操作如拼接、查找、替换、分割等。下面是一些常用的字符串操作示例 (1) 字符串拼接 在Kotlin中可以使用加号操作符来拼接字符串。例如 val str1 Hello val str2 World val result str1 str2 // 拼接字符串 println(result) // 输出HelloWorld(2) 字符串查找 在Kotlin中可以使用contains()方法来检查一个字符串是否包含另一个字符串。例如 val str Hello, World! val searchStr World if (str.contains(searchStr)) { println(The string contains \$searchStr\) } else { println(The string does not contain \$searchStr\) }输出 The string contains World(3) 字符串替换 在Kotlin中可以使用replace()方法来替换字符串中的某个或某些字符。例如 val str Hello, World! val newStr str.replace(World, Kotlin) println(newStr) // 输出Hello, Kotlin!(4) 字符串分割 在Kotlin中可以使用split()方法将字符串按照指定的分隔符分割成字符串数组。例如 val str apple,banana,orange val arr str.split(,) // 以逗号为分隔符将字符串分割成字符串数组 for (item in arr) { println(item) // 输出apple、banana、orange }5. null 安全的变量 null是一个特殊的关键字表示空值。在某些情况下如果一个变量的值为null可能会导致程序出现异常或错误。因此确保变量的值不为null是非常重要的。在Kotlin中null安全是一种保障用于确保程序中不会出现null值。 Kotlin是一种静态类型语言编译器在编译时会检查代码中可能存在的类型错误同其中之一就是null安全。Kotlin通过类型推断和注解来确保变量的值不为null。 在Kotlin中可以使用null关键字来表示空值。 为了避免出现空指针异常Kotlin提供了一些机制来确保null安全。 首先Kotlin具有空值安全类型。例如 var str: String? null在这个例子中String?表示该变量可能为null。如果尝试在代码中调用str.length()编译器会发出警告因为这可能会导致空指针异常。 为了解决这个问题可以使用非空判断non-null assertion。例如 if (str ! null) { println(str.length()) } else { println(String is null) }在这个例子中如果str不为null则可以调用str.length()。否则将输出String is null。 另外Kotlin还提供了一些其他机制来确保null安全。例如 Elvis运算符?:如果左边的表达式为null则返回右边的表达式。例如str?.length() ?: 0表示如果str不为null则返回str的长度否则返回0。Optional类型在Java中可以使用Optional类型来避免返回null值。在Kotlin中也可以使用类似的类型来确保null安全。例如fun findName(): OptionalString?? { … }表示该函数返回一个可能为null的Optional类型的变量。使用Java的注解在Java中可以使用NonNull和Nullable注解来标记方法的参数或返回值是否可以为null。在Kotlin中也可以使用这些注解来确保null安全。
http://www.eeditor.cn/news/124588/

相关文章:

  • 内江市网站建设培训wordpress 商家 用户
  • 广州网站改版设计新版wordpress头像
  • 网站建设项目经理如何用微信做网站
  • 深圳外贸网站优化哪家好南昌seo推广外包
  • 网站名称需要用注册吗湖南网站建设 莫道
  • 网站应当实现那些功能 流程如何设计西安创意网站建设
  • 培训机构 网站建设wordpress 可以上传存储附件
  • 织梦网站logo怎么换网站建设是否包含等保
  • 索莱宝做网站推广普通话内容50字
  • 漳州微网站建设公司推荐工程师招聘网站
  • 外外贸网站推广方案免费模板素材软件
  • 专业的句容网站建设广告营销案例100例
  • 上饶建设银行网站正规代加工在哪里找
  • 深圳网站建设就q479185700顶上沧州大型企业网站建设
  • 哪些安防公司做了手机网站apicloud安装wordpress
  • 网上做翻译兼职网站好房产网签
  • dw做网站菜单栏网站建设 华博互联
  • 做标准件网站哈尔滨建设信息网
  • 响应式网站用什么开发的郑州seo管理
  • 网页设计比较优秀的网站北京网站开发外包
  • 对接 网站后台龙岩seo外包公司
  • 用vs做的网站怎么打开吗蚌埠企业网站建设
  • 基于php技术的小型企业网站开发凡科建站快车官网
  • 电子商务网站开发基础电商培训视频教程
  • 佛山网站建设怎么办门户网站 用什么语言
  • 如何将视频添加到网站上建设校园网站必要性
  • 免费开发个人网站百度推广关键词价格查询
  • 怎么用ftp修改网站图片图片转换成网址链接
  • 策划案网站wordpress固定链接怎么设置
  • 网站ui设计WordPress写作app