File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
A friendly place for programming greenhorns!
Big Moose Saloon
Register / Login
Programmer Certification (SCJP/OCPJP)
Joined: Jan 05, 2006
May 30, 2007 04:38:00
static char ch;//implicitly \u0000 default value is assigned for ch
int ia = new int;
at line 3,i am thinking like ia[\u0000] is executed.\u0000 is emptyspace.
then how come ia is printed.
Joined: Aug 03, 2002
May 30, 2007 04:49:00
Here's your mistake:
"\u0000 is emptyspace"
ch is 16 zero bits, and that is 0. The 16 bits are widened to 32 bits but that still results in the array index being 0.
Ask a Meaningful Question
Getting someone to think and try something out is much more useful than just telling them the answer.
I agree. Here's the link:
subject: array element
how many differnt ways can you initialize char ....
What is the Initial value of char literal?
can default value of char be used as an index of array?
doubt on char default value...
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter
| Powered by
Copyright © 1998-2014