多选题 Which indexOf method declaration is invalid?
  • A. indexOf(int ch)
  • B. indexOf(int ch, int fromlndex)
  • C. indexOf(String str, int fromlndex)
  • D. indexOf(CharSequence str, int fromlndex)
【正确答案】 D
【答案解析】方法声明包括indexOf(CharSequence str, int fromIndex)是非法的。在任意的indexOf方法中都没有使用CharSequence作为参数。注意String、StringBuffer和StringBuilder全都声明了自己的indexOf方法。A、B和C不正确,因为它们都是有效的方法声明。