Kotlin commonSuffixWith用法及代码示例

本文方法及代码示例基于Kotlin 2.1.20 Released

commonSuffixWith 所在包 kotlin.text.commonSuffixWith,其相关用法介绍如下:

用法:

kotion 复制代码
fun CharSequence.commonSuffixWith(
    other: CharSequence, 
    ignoreCase: Boolean = false
): String

返回最长的字符串 suffix 使得这个 char 序列和 other char 序列都以此后缀结尾,注意不要拆分代理对。如果 this 和 other 没有共同的后缀,则返回空字符串。

代码示例:

kotlin 复制代码
import java.util.Locale
import kotlin.test.*

fun main(args: Array<String>) {
    //sampleStart
    println("Hot_Tea".commonSuffixWith("iced_tea")) // ea
    println("Hot_Tea".commonSuffixWith("iced_tea", true)) // _Tea
    println("Hot_Tea".commonSuffixWith("Hot_Coffee")) //
    //sampleEnd
}

// 输出
ea
_Tea

参数:ignoreCase-true匹配字符时忽略字符大小写。默认false.

相关方法

相关推荐
空中海8 小时前
第十二章:安卓实战架构与最佳实践
android·架构
雨白9 小时前
深入理解 Kotlin 协程 (五):偷天换日,探秘状态机与调度的运转引擎
kotlin
angerdream9 小时前
Android手把手编写儿童手机远程监控App之四大组件详解2
android
kerli10 小时前
基于 kmp/cmp 的跨平台图片加载方案 - 适配 Android View/Compose/ios
android·前端·ios
半条-咸鱼11 小时前
基于安卓的 WAV 音频采集方案_含工具
android·音视频
九皇叔叔11 小时前
MySQL8.0 版本安装部署
android·adb
OneLIMS12 小时前
OneLIMS 安卓 APK 一键打包说明文档
android
阿亮爱学代码14 小时前
初识Android界面布局
android·xml·view·viewgroup
zopple15 小时前
Laravel 9.x核心特性全解析
android