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 -~----------~----~----~----~------~----~------~--~---

