Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / February 2007

Tip: Looking for answers? Try searching our database.

Funny DecimalFormat problem

Thread view: 
harryajh - 22 Feb 2007 12:40 GMT
I have a class like so -

public class test {
   private static final DecimalFormat CLASS_DECIMAL_FORMAT = new
DecimalFormat("00");

   public CheckQuotationAction()
   {
     int testCounter = 1;
     DecimalFormat METHOD_DECIMAL_FORMAT = new DecimalFormat("00");

     System.out.println(CLASS_DECIMAL_FORMAT.format(testCounter));

     System.out.println(METHOD_DECIMAL_FORMAT.format(testCounter));
   }

Can anyone please explain why the first statement outputs "1" while
the 2nd outputs "01" - what the difference?

thanks in advance

harry
Ingo R. Homann - 22 Feb 2007 13:00 GMT
Hi,

on my computer it both prints "01". Is this *really* your testcode (it
has a syntax error - so I suppose you did not cut&paste it!)? What OS /
JVM do you use?

Bye,
Ingo

> I have a class like so -
>
[quoted text clipped - 18 lines]
>
> harry


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.