Java Java Objects Harnessing the Power of Objects Filling the Dispenser

kevin salinas
kevin salinas
Front End Web Development Techdegree Student 2,272 Points

what do you return in each method? how do you know what to return??

when ever you create methods, how do you know what to return??

1 Answer

Brendan Whiting
Brendan Whiting
Front End Web Development Treehouse Moderator 84,581 Points

If the method has a return type, you have to return something with that type, otherwise the compiler and hopefully your IDE will yell at you. So if you have a method:

public int multiply(int a, int b) {
        return a * b;

I have to return an int because I said in the method signature I would return an int. Exactly what int I return is up to the use case, Java doesn't have an opinion on that.