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.

相关方法

相关推荐
墨天梦2 小时前
D03_Compose列表与稳定身份
android·gitee·kotlin
萌新杰少2 小时前
Kuikly股票查看软件开发体验——SaiRen
android·kotlin·客户端
vilya2 小时前
把 Python 塞进 APK:Chaquopy 打包实践
android·python
用户92817267390162 小时前
Android Compose版本的AI组件库来了。
android·kotlin
知昂七昂2 小时前
00-02:AOSP 源码阅读环境与检索方法论源码剖析(Android 16 / aosp-main)
android
知昂七昂3 小时前
00-01:AOSP 源码仓库结构与 repo 工作流源码剖析(Android 16 / aosp-main)
android·google
跨境数据猎手3 小时前
Android Native 层黑盒调用实战:unidbg 模拟执行 so 的原理
android
镜象科技4 小时前
中小学AI心理健康解决方案服务商怎么选?2026年选型参考
android·java·人工智能
脚踏实地,坚持不懈!4 小时前
从 AOSP 源码角度分析 Android 定位性能问题
android
悟道子HD4 小时前
网络安全基本功——MySQL基础
android·mysql·web安全