从字符串的右侧开始查找scalaString
中Char
的索引(而不是使用indexOf
从左侧开始)的惯用方法是什么?
例子:
def indexOfFromRight(s: String, c: Char): Int = ???
assert(indexOfFromRight("iii", 'i') == 2)
assert(indexOfFromRight("abbabb", 'a') == 3)
assert(indexOfFromRight("foobar", 'x') == -1)
事先感谢您的考虑和答复。
如上所述:String的lastIndexOf
方法实现了右侧查找。