Java 如何将contains()与字符一起使用?

Java 如何将contains()与字符一起使用?,java,string,Java,String,我正在尝试对一个字符串使用contains方法,该字符串包含我提供的单个字符。有什么简单的方法可以做到这一点,我可能没有想到?或者我必须通过一系列奇怪的强制转换才能得到一个CharSequence对象吗?contains(str)与indexOf(str)!=-1,但是indexOf()也有一个重载,它使用char,所以使用indexOf(ch)!=-1包含(str)与索引(str)!=-1,但是indexOf()也有一个重载,它使用char,所以使用indexOf(ch)!=-1像这样吗“ab

我正在尝试对一个字符串使用contains方法,该字符串包含我提供的单个字符。有什么简单的方法可以做到这一点,我可能没有想到?或者我必须通过一系列奇怪的强制转换才能得到一个CharSequence对象吗?

contains(str)
indexOf(str)!=-1
,但是
indexOf()
也有一个重载,它使用
char
,所以使用
indexOf(ch)!=-1

包含(str)
索引(str)!=-1
,但是
indexOf()
也有一个重载,它使用
char
,所以使用
indexOf(ch)!=-1

像这样吗<代码>“abcdefg”。包含(String.valueOf('a'))'a'。包含(…)?像这样<代码>“abcdefg”。包含(String.valueOf('a'))'a'。包含(…)