首页 > 试题广场 >

在Kotlin项目中,你需要为字符串添加一个功能以统计某个字

[单选题]
在Kotlin项目中,你需要为字符串添加一个功能以统计某个字符的出现次数,但无法修改标准库的String类。以下哪种方式最符合Kotlin的最佳实践?
  • 使用扩展函数定义 fun String.countChar(c: Char): Int { ... }
  • 在工具类中定义静态方法 fun countChar(input: String,
  • 创建一个新的String子类并添加方法
  • 直接修改String类的源代码添加方法

这道题你会答吗?花几分钟告诉大家答案吧!