目录一、字符串创建1.1 字符串属性1.2 字符串函数二、字符串截取三、字符串分割四、字符串替换五、字符串比较六、字符串查找七、字符串验证八、大杂烩一、字符串创建        String类表示char类型的数组。字符串是不可变的,这意味着长度和元素在创建后不能更改。因为字符串对象是不可变的,所以可以共享它们。fun
转载 2023-11-29 12:40:33
445阅读
语法特性Lambda前言Kotlin相比于 Java遍历分割与正则截取函数去空格三重引号字符串模板 抓住今天,尽可能少的信赖明天。 喝汤能补 (* ^ ▽ ^ *)前言  该文章作为学习交流,如有错误欢迎各位大佬指正 (* ^ ▽ ^ *)自身技能 (1)已具备计算机的基本知识本文简介 主要讲解:字符串,以及字符串处理相关函数。Kotlin相比于 Java字符串遍历split 传入参数不是正则拆
转载 2023-12-25 14:37:41
240阅读
字符串字符串判空val string = "" val string2 = " " >> println(string.isBlank()) // true >> println(string.isNotBlank()) // false >> println(string.isEmpty()) // true >> println(stri
转载 2024-05-16 08:55:43
89阅读
1、像Java那样,字符串String转换成其他数据类型:var int:String = "1"; var long = "20"; var float = "22.23"; var double = "32.15"; var boolean = "true"; var chars = "asdf" var integer:Int = int.toInt(); var longInteg
Kotlin 学习笔记的文档结构基本按照 Java 核心技术一书的目录排列)基本程序设计结构数据类型数字类型宽度Double64Float32Long64Int32Short16Byte8Char 类型Kotlin字符类型为 “Char”,和 Java 中不同的是,Kotlin 中的 Char 类型无法作为数字使用。如果需要将 Char 类型转换为 Int 类型,则可以直接调用"toInt"
转载 2024-01-12 10:34:32
166阅读
文章目录字符串模板字符串模板fun main(args: Array<String>) { println(diaryGenerator("中山公园"))}fun diaryGenerator(placeName:String):String{ var temple = "今天天气很晴朗,今天去${placeName}玩,映入眼帘的是${placeName}${place...
原创 2022-06-06 13:43:36
159阅读
Kotlin基础语法和API 字符串 字符串查找 str.first()str.last()str.indexOf()str.lastindexOf()字符串截取的区别 subString(3)subString(3,7)subString(IntRange(3,7))字符串的替换 subString.replace("Hello",'aaa') 替换字
转载 2023-08-01 11:02:59
555阅读
1 字符串内嵌表达式首先来看一下Kotlin字符串内嵌表达式的语法规则:"hello, ${obj.name}. nice to meet you!"可以看到,Kotlin允许我们在字符串里嵌入${}这种语法结构的表达式,并在运行时使用表达式执行的结果替代这一部分内容。另外,当表达式中仅有一个变量的时候,还可以将两边的大括号省略,如下所示:"hello, $name. nice to meet
String字符串//使用for循环进行遍历 for (s in str) print(s + ",") //H,e,l,l,o, ,K,o,t,l,i,n,增plus ()字符串拼接,可传入任意类型val str = "Hello Kotlin" val num = "123456123" println(str + num) //Hello Kotlin123456123 print
字符串模板1、和许多脚本语言一样,Kotlin让我们可以在字符串字面值中引用局部变量,只需要前面加个$。fun printName(name:String) { println("My name is $name") }调用代码:fun main() { printName("Lily") } //运行结果 My name is Lily2、还可以引用更复杂的表达式,只需要把表达
转载 2024-05-28 23:30:16
45阅读
那些会上瘾的Kotlin语法Kotlin有毒,用过就上瘾……略有夸张,其实就用来写了个记录POI和轨迹的demo而已,不过感觉语法确实很简洁。在此总(板)结(书)一下Kotlin与Java的不一样,或者说比Java更简洁、优雅的语法和特性。1.字符串模板相比于Java的字符串拼接,Kotlin字符串模板更紧凑:fun main(args:Array<String>){ val
转载 2023-12-19 22:19:16
268阅读
恕我直言,Kotlin并不是主要的杀手级功能-虽然可以肯定地将扩展方法和属性归类,但是可以带来很多深远的影响。 它们大多数不是语言内置的,而是作为Kotlin标准库的一部分提供的功能。 在本文中,我想介绍其中的一小部分,并描述如何使用它们来改进代码。<!-more-→ 去做() 在新的代码库中具有//TODO注释是很常见的。 对于我们大多数开发人员而言,这甚至可能是一种反思。
目录将数据存储到文件中创建文件和保存数据读取文件SharedPreferences存储存储数据到SharedPreferences中Context类中的getSharedPreferences()方法Activity类中的getPreferences()方法从SharedPreferences中读取数据SQLite数据库存储创建数据库调用数据库操作数据库增删改查升级数据库将数据存储到文件中创建文件
转载 2024-10-03 13:46:46
16阅读
这篇文章主要分析一些常见问题的解决方案,如果使用不当会对 性能 和 内存 造成的那些影响以及如何规避这些问题,文章中涉及的案例来自 Kotlin 官方、Stackoverflow、Medium 等等网站,都是平时看到,然后进行汇总和分析。通过这篇文章你将学习到以下内容:使用 toLowerCase 和 toUpperCase 等等方法会造成那些影响?如何优雅的处理空字符串?为什么解构声明和数据类不
kotlin字符串前言字符串的定义和操作字符串之间的比较前言在Java中我们拥有字符串,那自然在我们的kotlin中也是拥有字符串的,只是在kotlin中的字符串添加了很多实用的方法。字符串的定义和操作以下是字符串的定义和操作。class StringDemo { companion object { @JvmStatic fun main...
原创 2021-07-16 09:29:07
213阅读
使用$javaLog.e("wy", "initData: "+temp+" "+temp1 )kotincreate_time.text= "$temp $temp1"
原创 2022-05-26 16:53:37
1079阅读
kotlin字符串前言字符串的定义和操作字符串之间的比较前言在Java中我们拥有字符串,那自然在我们的kotlin中也是拥有字符串的,只是在kotlin中的字符串添加了很多实用的方法。
原创 2022-02-11 16:19:18
432阅读
kotlin 中 使用String 表示字符串类型,如下二类字符串 一 普通字符串 二 保留原始格式的字符串
转载 2021-08-13 09:48:41
278阅读
Kotlin 作为现代 JVM 语言,在字符串处理方面提供了简洁语法与强大功能的平衡。其字符串类型 `String` 本质上是对 Java `java.lan
在前面讲解Kotlin数据类型的时候,提到了字符串类型,当然关于其定义在前面的章节中已经讲解过了。对Kotlin中的数据类型不清楚的同学。请参考Kotlin——初级篇(三):数据类型详解这篇文章。 在这篇文章中,会对字符串String)的常用操作做出一个讲解。比如,字符串的截取、查找、获取长度、替换等等...目录 一、字符串查找字符串查找功能在实际开发中,只会用到几个简单的函数,这里我只说
转载 2024-05-29 06:55:13
69阅读
  • 1
  • 2
  • 3
  • 4
  • 5