gpt4 book ai didi

java - 什么时候在 String.subString 上使用 String.subSequence 方法?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:46:32 26 4
gpt4 key购买 nike

我知道 subSequence 返回一个只读的 charSequence。此外,String 类实现了 CharSequence。 subString 返回一个字符串。

但是,在子序列和子串中,什么时候更喜欢哪个

最佳答案

来自API javadoc :

An invocation of this method of the form

    str.subSequence(begin, end)  

behaves in exactly the same way as the invocation

    str.substring(begin, end)

还有:

This method is defined so that the String class can implement the CharSequence interface.

因此,当您使用 CharSequence 而不是 String 类型的对象时,使用 subSequence 是合适的

关于java - 什么时候在 String.subString 上使用 String.subSequence 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24816954/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com