Próbuję zrozumieć następujący kod:Problemy z parametrów odlewania i krótkich w Javie
public class A {
private void doTask() {
doInt(99);
}
public short doInt(short s) {
return 100;
}
}
Kod daje błąd kompilatora on line „doInt (99)”.
The method doInt(short) in the type A is not applicable for the arguments (int)
Czy ktoś może wyjaśnić, dlaczego daje mi błąd.
Możliwa powielać http://stackoverflow.com/q/5106766/269514, http://stackoverflow.com/q/2294934/269514 – Gilberto
Nowsze duplikat pytanie http://stackoverflow.com/q/ 16505959/269514 – Gilberto