私は多くの場所で Java コードを見てきましたが、人々はプリミティブ int と char の間でキャストする傾向があります。
これは必要ですか?それらは暗黙的に変換されていませんか。
たとえば、私はこれを試してみましたが、まさに私がすべきものを手に入れました。それでは、なぜ人々は明示的にキャストするのでしょうか? 何か不足していますか?
char a = 'a';
int index = (int) a;
index = 98;
a = 98;
System.out.println(index);
System.out.println(a);