short and sweet examples:

http://www.java2s.com/Code/Java/I18N/JavaI18NFormatNumberFormat.htm

serge

On Jun 14, 7:17 pm, "MMC2" <[email protected]> wrote:
> Further to my formatting problem and your reply,
>
> I changed s from being a string to being a double and it now works.
> Thanks for your help. I would still appreciate your recommendation on  a
> writeup about string formatting and your thoughts on the sync connection
> problem
> described below.
>
> Mike
>
>
>
> ----- Original Message -----
> From: "MMC2" <[email protected]>
> To: <[email protected]>
> Sent: Sunday, June 14, 2009 3:28 PM
> Subject: [android-beginners] Re: String format of numbers into currency
>
> > Thanks Mark for your reply, but when I include the line you suggested
>
> > String t=customFormat("$###,###.###", s);
>
> > I don't get an error message but the app crashes at run time. I comment
> > out
> > the line
> > and it runs ok. Can you help further please?
>
> > On a separate issue. I frequently get a message "unable to open sync
> > connection" when I try to run my app.
> > I am using Eclipse. To get around it I restart my computer. I am using a
> > laptop with approx 1.5Gig memory.
> > Could you explain what the message means and would more memory help? Also
> > could you recommend
> > where I would find a good writeup on string formatting?
>
> > Regards
>
> > Mike
>
> > ----- Original Message -----
> > From: "Mark Murphy" <[email protected]>
> > To: <[email protected]>
> > Sent: Saturday, June 13, 2009 7:52 AM
> > Subject: [android-beginners] Re: String format of numbers into currency
>
> >> MMC2 wrote:
> >>> I want to format a number that is held in a string called s to have a
> >>> leading $ sign and two places after the decimal point. So partly
> >>> following an example I wrote
>
> >>> static public String customFormat(String pattern, String s ) {
> >>>       DecimalFormat myFormatter = new DecimalFormat(pattern);
> >>>       String stringformatoutput = myFormatter.format(s);
> >>>       return stringformatoutput;
> >>>    }
>
> >>> then in my code where  I went to use this I wrote
>
> >>>                        customFormat("$###,###.###", s);
> >>>            String t = stringformatoutput;
>
> >>> hoping to have my formatted string ready for output in t, but I get an
> >>> error message that stringformatoutput cannot be resolved.
>
> >>> Can someone set me straight please
>
> >> String t=customFormat("$###,###.###", s);
>
> >> --
> >> Mark Murphy (a Commons Guy)
> >>http://commonsware.com|http://twitter.com/commonsguy
>
> >> Need Android talent? Ask on HADO!http://wiki.andmob.org/hado
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to