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.

相关方法

相关推荐
问心无愧051314 小时前
ctf show web入门111
android·前端·笔记
ha_lydms20 小时前
AnalyticDB分区、分布键性能优化
android·大数据·分布式·性能优化·分布式计算·分区·analyticdb
星辰21 小时前
Ijkplayer重新编译支持h264裸流
android
测试开发-学习笔记21 小时前
Android studio安装
android·ide·android studio
宋拾壹21 小时前
同时添加多个类目
android·开发语言·javascript
●VON1 天前
AtomGit Flutter鸿蒙客户端:数据模型
android·服务器·安全·flutter·harmonyos·鸿蒙
火柴就是我1 天前
记录一个文本随手指缩放的功能
android
Zender Han1 天前
Android APK 签名 v1、v2、v3、v4 有什么区别?
android
神仙别闹1 天前
基于 PHP + MySQL学生信息管理系统
android·mysql·php
墨狂之逸才1 天前
Android 保活机制详解 —— 从概念到实践
android