Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Java Objects Harnessing the Power of Objects Incrementing and Decrementing

Default value for boolean is?

At 05:50 the boolean is initailized to false but what would happen if its just left uninitialsed????

1 Answer

Jason Anders
Jason Anders
Treehouse Moderator 145,858 Points

Hi Prem,

If you look that up in the Java Docs, you will see that the default value for a boolean in Java is False.

Here, I would imagine that it was initialized to false in the code simply for semantic reasons. This way, if someone else reads the code, or you read it in the future, it is clear what the value is initially.

Keep Coding! :) :dizzy:

Thank you for your precious time, I am grateful for your help and yeah programming is funnnnn.......!!!