找到 2041 篇文章 关于移动开发

IntArray 与 Array在 Kotlin 中

Soumak De
更新于 2022 年 3 月 16 日 11:59:20

7K+ 次浏览

在这篇文章中,我们将举一个例子来说明 Kotlin 中 IntArray 和 Array 的区别。Kotlin 中的 IntArrayIntArray 是 Kotlin 中的一个类,表示元素数组。此类的每个实例都表示为一个整数数组。对于此类的构造函数,您需要传递数组中所需的元素数量(大小)。您可以像下面这样实例化此类 -val myArray = IntArray(8)默认情况下,创建的数组的所有元素都将初始化为“0”。示例以下程序通过实例化 IntArray 类创建一个整数数组 -fun main(args: Array) { ... 阅读更多

Kotlin 中的“===”运算符的作用是什么?

Soumak De
更新于 2022 年 3 月 16 日 11:40:59

319 次浏览

在 Kotlin 中,“===”运算符检查两个对象的引用相等性。任何表达式“a===b”都将评估为 True,当且仅当“a”和“b”指向同一个对象时。也就是说,“a”和“b”共享相同的地址。相反,我们可以使用“==”运算符来检查结构相等性,这意味着两个对象具有等效的内容。基本上,“==”是 equals() 的检查。示例:Kotlin 中的“===”运算符fun main(args: Array) {    var str1 : String = "That's it"    var str2 : String = "It's OK"    var str3 : String = str1   ... 阅读更多

Kotlin 静态方法和变量

Soumak De
更新于 2022 年 3 月 16 日 11:34:55

7K+ 次浏览

在 Java 中,一旦方法被声明为“static”,它就可以在不同的类中使用而无需创建对象。使用静态方法,我们不必为每个类都创建相同的样板代码。这里我们将举一个例子来演示 Kotlin 如何实现静态方法。示例 - 使用伴随对象的 Kotlin 静态方法为了在 Kotlin 中实现静态方法,我们将借助“伴随对象”。伴随对象是单例对象,其属性和函数与类相关联,而不是与该类的实例相关联。因此,我们可以访问 ... 阅读更多

5G 网络和物联网

Kanal S Sajan
更新于 2022 年 3 月 16 日 05:19:17

509 次浏览

第四次工业革命正在影响存在的每一个要素。新技术以飞快的速度涌现。5G 网络和物联网 (IoT) 是当今社会中越来越频繁使用的两个流行词。您可能在社交媒体上看到过它们被引用。那么,5G 究竟是什么?什么是物联网 (IoT)?它们有什么共同点,以及它们的后果是什么?让我们今天与 Speranza 仔细看看 5G 网络和物联网。什么是物联网?物联网是通过网络连接的物理设备的网络…… 阅读更多

如何在 Kotlin 中向列表添加项目?

Soumak De
更新于 2022 年 3 月 1 日 12:10:04

768 次浏览

列表是一个集合,您可以在其中在一个地方存储相同类型的数据。Kotlin 中有两种类型的列表 -不可变列表是无法修改的。它本质上是只读的。另一种类型的列表是可变的,可以修改。在本文中,我们将了解如何创建一个可变列表以及如何向现有列表添加项目。示例 - 向可变列表添加项目为了向列表添加项目,我们将使用 Kotlin 库类提供的 add()。fun main(args: Array) ... 阅读更多

如何在 Kotlin 中获取当前本地日期和时间?

Soumak De
更新于 2022 年 3 月 1 日 12:07:10

3K+ 次浏览

Kotlin 是一种静态类型语言,它基于 Java,因此所有 Java 代码都可以轻松地在 Kotlin 中编译。在本文中,我们将了解如何在 Kotlin 中生成当前本地日期和时间。由于 Kotlin 与 Java 具有互操作性,因此我们将使用 Java 实用程序类和 Simple Date Format 类来获取当前本地日期和时间。示例 - 使用 SimpleDateFormat 获取当前日期和时间import java.text.SimpleDateFormat import java.util.* fun main(args: Array) {    val simpleDate = SimpleDateFormat("dd/M/yyyy hh:mm:ss")    val currentDate = simpleDate.format(Date())    println(" 当前日期是: ... 阅读更多

如何在 Kotlin 中将 Int 转换为十六进制字符串?

Soumak De
更新于 2022 年 3 月 1 日 12:03:40

933 次浏览

Kotlin 是一种静态类型语言,它构建在 JVM 上。Kotlin 与 Java 完全兼容。因此,一些 Java 函数也可以在 Kotlin 中使用。在本文中,我们将举一个例子来演示如何使用 Java 类函数将 Kotlin 中的 Int 转换为其对应的十六进制字符串。示例 - 将 Int 转换为 Kotlin 中的十六进制字符串在这个例子中,我们将使用 Java 类函数 toHexString()。import java.lang.* fun main(args: Array) {    val hexString = java.lang.Integer.toHexString(-66)    println("负数的十六进制字符串: " +hexString)    val positiveNumber ... 阅读更多

如何在 Kotlin 中将字符串拆分为数组?

Soumak De
更新于 2022 年 3 月 1 日 12:00:07

2K+ 次浏览

在本文中,我们将通过几个示例来演示如何使用一些给定的分隔符在 Kotlin 中拆分给定的字符串。示例 - 使用给定的分隔符拆分字符串在此示例中,我们将创建一个字符串,并在其中存储一些值,然后我们将尝试使用一些分隔符来拆分它。fun main(args: Array) {    var str = "Tut@or@ia@lsPo@int.@com"    var delimiter = "@"    // 它将使用“@”拆分给定的字符串    val parts = str.split(delimiter)    print(parts) }输出它将生成以下输出 -[Tut, or, ... 阅读更多

Kotlin 的 'when' 语句与 Java 的 'switch'

Soumak De
更新于 2022 年 3 月 1 日 11:56:33

734 次浏览

任何编程语言中的 Switch-case 语句都允许程序员针对不同的值对其进行测试。它还提供了一个选项,以便在变量的值与给定值不匹配时执行某些操作。在本文中,我们将举一个简单的例子,并演示如何在 Kotlin 中实现 switch-case 语句。Kotlin 没有提供任何选项来编写 switch-case 语句。但是,Kotlin 提供了一个选项来实现 when(),它的工作方式与其他编程语言中的 switch 完全相同。示例 - 在 Java 中实现 switch-case在此示例中,我们将使用 Java 实现 switch-case。public class ... 阅读更多

如何在 Kotlin 中检查字符串是否为空?

Soumak De
更新于 2022 年 3 月 1 日 11:45:39

5K+ 次浏览

在本文中,我们将了解三种不同的方法来检查 Kotlin 中的字符串是否为空。示例 - isEmpty()Kotlin 库函数 isEmpty() 可用于检查字符串是否为空。请注意,它也计算空格。fun main(args: Array) {    // 引号之间没有空格    val myString = ""    // 引号之间有空格    val anotherString = " "    println(myString.isEmpty())    // 这将返回 false,因为我们有一个空格    println(anotherString.isEmpty()) }输出执行后,它将产生以下输出 -true false请注意,第二个 ... 阅读更多

广告