What is the return type of the `max()` method when comparing two integers in Java?
The return type is `long` because `max()` is designed to handle large numbers.
You're partially correct, but the return type is `int` when comparing integers specifically.
Can you explain why the `max()` method would return a `long` when comparing `long` values instead?