一.Kotlin数组    kotlin数组增加了一个Array类,为元素是基本类型的数组增加了xxArray类(其中xx也就是Byte,Short, Int等基本类型)Kotlin创建数组大致有如下两种方式:1.使用arrayOf(), arrayOfNulls(),emptyArray()工具函数。2.使用Array(size: Int, init:(Int) ->
转载 2023-10-20 16:35:58
721阅读
# 如何在 Android 中使用 Kotlin 定义数组 作为一名刚入行的 Android 开发者,掌握如何定义和使用数组是非常重要的基础技能。本文将逐步引导你了解在 Kotlin定义数组的过程,我们将用表格和图表的方式来清晰展示每一步。 ## 流程概述 以下是定义和使用数组的主要流程: | 步骤 | 描述 | | ---- | ---- | | 第1步 | 在 Kotlin 中创建
原创 8月前
33阅读
Hello WorldThis is a demo page. “”".trimIndent() println(n)集合类型:只有可变的才能添加删除元素:val intList: List = listOf(1, 2, 3, 4) //不可变list 不能添加删除 val intList2: MutableList = mutableListOf(1, 2, 3, 4)//可变list 可
Kotlin 中,所有东西都是对象,基本数值类型包括 Byte、Short、Int、Long、Float、Double类型位宽Double64Long64Float32Int32Short16Byte8注意在 Kotlin 中字符不是数字常用的进制二进制以0b开头,如:0b00001011八进制(Kotlin不支持)十进制100 (Long类型,以L标记,如:100L)十六进制以0x开头,如0
转载 5月前
43阅读
kotlin 定义对象数组 我最初打算写这篇文章是因为我在玩一些反射代码,并认为自己发现了一些有趣的东西。 las,绝对不是这样。 相反,它只是Kotlin的基本功能,我不需要使用或关注。 尽管这篇文章并没有表明我希望的样子,但我仍然认为这是一篇很好的小文章,可以使这个主题更加清晰。 在Java中,存在基本类型及其包装版本的概念。 由于自动装箱和拆箱,类型可以在其原始版本和包装版本之间互
    青 岛 大 学 《数据结构》实验指导及报告书(2020)       2020  /    2021    学年  第 1  学期姓    名:_刘仁迪_____
转载 7月前
10阅读
摘要:最近在看郭霖大神的书《第一行代码-第三版》,由于谷歌喊出“Kotlin first”的口号也已经有些时日,本人也一直也想学习下使用Kotlin编写Android程序,但无奈今年公司的业务没什么Android程序可开发,Kotlin也是学过就忘,在改需求时,也没有时间去重新熟悉Kotlin,没有办法使用Kotlin来直接写新需求。看了《第一行代码-第三版》这本书后,觉得里面关于Kotlin的知
转载 2023-07-02 11:51:10
579阅读
本文为大家介绍Kotlin的函数,在Kotlin的第一篇文章中,我们已经看到过Kotlin最基本的函数使用,但是Kotlin的函数拥有更多的“魔法”,本文介绍其他函数相关的内容。至于函数作为类中的方法使用,我们会在介绍类的时候再做介绍,下面进入主题。 函数只有一句表达式,例如fun oneExpression() { println("一句表达式函数") } Kotlin有更简单的定义方法
转载 2023-11-24 16:46:11
39阅读
一、Kotlin数组1.对象数组Kotlin的main函数的写法,可以看出Kotlin中的对象数组写法与泛型的写法很像。fun main(args: Array<String>){ }声明对象数组的三种形式:(1)使用arrayOf函数和指定的数组元素创建数组//Java写法: String[] params1 = {"str1", "str2", "str3"}; //kotl
# Android Kotlin 数组的实现指南 在学习 Android 开发时,理解数组这一基本数据结构非常重要。数组是用于存储一组数据的容器,能帮助你高效地管理和操作数据。本文将带你逐步学习如何在 Kotlin 中使用数组。 ## 流程概述 下面是实现 Android Kotlin 数组的步骤: | 步骤 | 描述
原创 7月前
39阅读
# Android Kotlin中的数组Android开发中,Kotlin是一种越来越流行的编程语言,它提供了许多功能来简化开发过程。数组Kotlin中最基本的数据结构之一,它用于存储多个值。本文将介绍如何在Kotlin中创建和使用数组,并通过代码示例进行详细说明。 ## 数组的创建 在Kotlin中,可以使用多种方式创建数组。以下是创建数组的几个常见方式: 1. 使用`arrayO
原创 9月前
19阅读
集合主要就是List、Set、Map,它们在Java中都有接口可以实现, List --> ArrayList、LinkedList Set --> HashSet Map–> HashMap1、List集合初始化 在Kotlin中初始化集合一般这样做:val list = ArrayList<String>() list.add("1") list.add("2")
Kotlin学习总结:Kotlin基础(一)在这一部分学习了Kotlin的基本要素:变量、函数和类,顺便熟悉Kotlin的属性概念。基本要素:函数和变量关键字fun用来声明一个函数。参数的类型写在它的名称后面。函数可以定义在文件的最外层,不需要把它放在类中。数组就是类。和Java不同,Kotlin没有声明数组类型的特殊语法。使用println代替了System.out.println。Kotlin
转载 2023-12-25 12:40:38
50阅读
作用域函数Kotlin 提供了一系列的作用域函数,可以在函数形成的临时作用域中对象上下文执行代码块,这些作用域函数共有 5 个:let、with、run、apply、also,它们区别有 2 个:对象上下文在作用域名中的使用(this 还是 it)作用域函数的返回结果(上下文对象 还是 Lambda 表达式结果)letlet 经常用于非空值执行代码块,通过与安全操作符 ? 组合成 ?.let 进行
转载 2024-06-03 22:58:22
150阅读
上一篇文章介绍了基本变量类型在Kotlin中的用法,不过这只针对单个变量,如果要求把一组相同类型的变量排列起来,形成一个变量数组,那又该如何声明和操作呢?在Java中声明数组,跟在C语言中声明是一样的,以整型数组为例,声明并赋值的语句如下所示:int[] int_array = new int[] {1, 2, 3};其它基本类型的数组声明与之类似,只要把int替换为long、float、doub
转载 2023-08-25 14:17:09
337阅读
1. 变量的声明 kotlin变量的声明必须使用var或val关键字。其中: var: 用此关键字声明的变量表示可变变量,即可读且可写(可以被多次赋值)。相当于Java中普通变量 val: 用此关键字声明的变量表示不可变变量(也叫只读变量、运行期常量),即可读但不可写(不能重新赋值)。基本相当于Java中用final修饰的变量。标准定义格式: var或val 变量名: 数据类型 = xxx 注意
## Android Kotlin中的数组截取操作 在Android开发中,经常会涉及到对数组进行截取操作,以获取需要的数据片段。在Kotlin语言中,我们可以通过一些简单的方法来实现数组的截取操作。 ### Kotlin中的数组 Kotlin中的数组可以使用标准的Array类来表示,其使用方法和Java中的数组类似。我们可以使用arrayOf函数来创建一个数组,并且可以直接对数组进行操作。
原创 2024-06-22 07:05:05
246阅读
一.数组Kotlin数组增加了一个Array类,为元素是基本类型的数组增加了XxxArray类,如IntArray,FloatArray等。Kotlin数组使用Array类代表,Kotlin数组就是一个Array类的实例,所以Kotlin数组也算是引用类型。1.创建 在kotlin中,既可以使用arrayOf()、arrayOfNulls()、emptyArray()工具函数创建数组
Kotlin中的数组1.数组的类型kotlinjavaIntArrayint[]ShortArrayshort[]LongArraylong[]FloatArrayfloat[]DoubleArraydouble[]CharArraychar[]2.数组的创建java创建数组的两种方式:int[] intArray = new int[6] //表达式:数据类型[
集合是开发中非常常用的知识,比如操作各种数据集,各种算法,保存网络请求结果,作为Adapter数据集,如果你不会集合的知识,那么可能连显示一个基本的ListView列表都做不到,今天就来说说Kotlin中集合的知识。Kotlin 中的集合按照可变性分类可以分为:可变集合不可变集合按照类型分类可以分为:List集合Map集合Set集合结合在一起就是说List,Map,Set又都可以分为可变和不可变两
  • 1
  • 2
  • 3
  • 4
  • 5