File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes SCJP 1.6 Study Guide:  Ch4 Q9 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "SCJP 1.6 Study Guide:  Ch4 Q9" Watch "SCJP 1.6 Study Guide:  Ch4 Q9" New topic
Author

SCJP 1.6 Study Guide: Ch4 Q9

Db Riekhof
Greenhorn

Joined: May 21, 2009
Posts: 10
I'm getting different results when I run this on my 1.6 JVM than what the book says.

It's a question about short circuit operators. Reducing it to the bare minimum:



The book says b should equal 1.
My JVM says it equals 0.

So which is it? Should b be incremented to 1 according to official Java?
Db Riekhof
Greenhorn

Joined: May 21, 2009
Posts: 10
Doh, I see my problem. I missed a set of parens. It should be this:



Now it makes sense.
Rameshwar Soni
Ranch Hand

Joined: Feb 03, 2011
Posts: 247
1)Yes i executed your code for a quick answer and it gives me 0 too.

2) Could you tell me the page number of the book from where you have posted the question.

3) It might also be an printing mistake in book so please check the errata and also check whether you have copied your code properly from book
Rameshwar Soni
Ranch Hand

Joined: Feb 03, 2011
Posts: 247
Db Riekhof wrote:Doh, I see my problem. I missed a set of parens.


Ohh!!! It happens

<edit> Sorry i didn't read it properly that you had already told that it is Chp 4 Q9.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: SCJP 1.6 Study Guide: Ch4 Q9
 
Similar Threads
Substring
Basic Questions on Data Types
Brackets problem
Array assignment
Question on hashCode implementation