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)か?
助けてくれてありがとう!