CharSequence

今天在翻String的源码时看到contains方法,需要传入的参数类型为CharSequence

之前没有过多注意过这些内容,尝试传入char内容的时候报错,传入String没问题

查了一下,CharSequence是一个接口,诸如String、StringBuffer、StringBuilder都实现了这个接口
根据里式替换原则,形参为CharSequence时可以直接传入实现这个接口的实体类类型,一般最常用的用String就可以了

posted @ 2021-12-13 10:57  江风stone  阅读(164)  评论(0)    收藏  举报