Можете ли вы передать короткое замыкание в вызов метода, когда ожидается int? - PullRequest
0 голосов
/ 07 мая 2020

Можете ли вы передать короткое замыкание в вызов метода, когда ожидается int?

1 Ответ

0 голосов
/ 07 мая 2020

Это очень возможно. Как указывалось в комментариях, значение можно легко расширить.

void someMethod(int number) {} // some method
// ...
short n = 10;
someMethod(n); // easy peasy

Однако, хотя приведение из int к короткому возможно, вы должны быть осторожны, потому что short, ну, короче. Он не может содержать столько значений, сколько int, возможно, усекая значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...