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.

相关方法

相关推荐
Escalating_xu7 小时前
【C++入门基础(下)】默认参数、函数重载、引用、inline 与 nullptr
android·c++·redis
wen_zhufeng18 小时前
用 vLLM 加速 TTS 推理:通用改造指南
android·vllm
名剑走天下18 小时前
android 面试题
kotlin
长友cy19 小时前
windows 搭建Qt编译Android 应用程序,快速搭建
android·windows
智驭未来掌门人20 小时前
Android Kotlin 开发避坑指南:从语言特性到工程化实践
android
码农coding20 小时前
android12 ViewRootImpl分析
android
stevenzqzq20 小时前
compose项目返回到当前页面闪烁原因分析
android
古法安卓21 小时前
Android-显示流程
android·java·android studio
CircleMouse21 小时前
画一个Android智能手机机器人
android·智能手机·机器人
数据知道1 天前
PHP 代码审计实战——ThinkPHP、Laravel 历史漏洞模式深度剖析
android·网络·web安全·网络安全·php·laravel