Java プログラミングは初めてString.IndexOf(int ch)
で、コードで を使用するときに混乱しています。
たとえば'-'
、 string で最初に出現する を見つけたいとします"abc-def-ghi"
。
ここに私のコードがあります:
String test = "abc-def-ghi";
int firstOcc = test.IndexOf('-');
このコードは正常に動作しています。
ただし、私の質問は、String.IndexOf()
関数がint
パラメーターを として受け取るのはなぜchar
ですか?
IndexOf(int ch)
の代わりにas としてコードを書く利点はありますIndexOf(char ch)
か?
助けてくれてありがとう!