Java indexOf对于未发现的字符串返回false?

Sup*_*vah 5 java

我需要知道Java中的indexOf()方法是返回false还是返回void一个未发现的字符串?或者它返回int0 的索引?

Bri*_*new 26

它会返回-1(提示:试一试)

与在JavaDoc中一样

  • "尝试它"并不是特别明确 - 但"阅读文档"是:) (4认同)
  • 我对“提示:尝试一下”投了反对票。这对当前的问题毫无建设性或必要性。 (2认同)

Tho*_*ens 12

Java的API文档包含这个答案.返回-1 的indexOf方法String如果找不到该字符.


Bri*_*sen 5

看看签名.它说int,所以返回一个整数.要返回另一种类型(void或boolean),签名会有所不同.