Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #3941

Java puzzler

From Gábor Bakos <aborgabor@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Java puzzler
Date 2011-05-10 16:36 -0700
Organization http://groups.google.com
Message-ID <871987d9-1034-441d-9d33-b2dd6b4de234@glegroupsg2000goo.googlegroups.com> (permalink)

Show all headers | View raw


Hello,

   Sorry if this is already a known behaviour, but first I found this really strange:
int x = 0;
x += 0.5;
What does the code snippet above do:
  - compile and run without error result is
      - 0
      - 1
      - depends on the strict or nonstrict computation
  - compile and ArithmeticException is thrown
  - does not compile (Type mismatch: cannot convert from double to int)
For those who want to know the answer check this[1] and this[2].
Bests, gabor

[1]: http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.26.2
[2]: http://java.sun.com/docs/books/jls/third_edition/html/conversions.html#5.1.3

Back to comp.lang.java.programmer | Previous | NextNext in thread | Find similar


Thread

Java puzzler Gábor Bakos <aborgabor@gmail.com> - 2011-05-10 16:36 -0700
  Re: Java puzzler Lew <noone@lewscanon.com> - 2011-05-10 20:16 -0400
  Re: Java puzzler Roedy Green <see_website@mindprod.com.invalid> - 2011-05-11 03:03 -0700
    Re: Java puzzler Lew <noone@lewscanon.com> - 2011-05-11 09:07 -0400
      Re: Java puzzler markspace <-@.> - 2011-05-11 08:10 -0700
        Re: Java puzzler Roedy Green <see_website@mindprod.com.invalid> - 2011-05-11 22:02 -0700
          Re: Java puzzler Lew <noone@lewscanon.com> - 2011-05-12 08:35 -0400
            Re: Java puzzler Patricia Shanahan <pats@acm.org> - 2011-05-12 08:13 -0700
              Re: Java puzzler Lew <noone@lewscanon.com> - 2011-05-12 12:11 -0400
                Re: Java puzzler Patricia Shanahan <pats@acm.org> - 2011-05-12 18:28 -0700
          Re: Java puzzler Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-12 10:14 -0400
      Re: Java puzzler Roedy Green <see_website@mindprod.com.invalid> - 2011-05-11 21:49 -0700

csiph-web