Re: How can I write right-justified into a 12 chars width field?
- From: Donkey Hot <spam@xxxxxxxxxxxxxxxxx>
- Date: 30 Apr 2008 16:48:13 GMT
gremlin@xxxxxxxxxxx (Catherina Svensson) wrote in
news:4817678f$0$7540$9b4e6d93@xxxxxxxxxxxxxxxxxxxxxxxxxxx:
Lets say I have a String var which can contain values of different
lengths e.g. "aaa" or "bb bb bb".
I want to print them out with System.out.println right-justified with
a field width of 12 chars. If necessary this field should be left
padded with blanks. For the samples above the output should be e.g.:
" aaa"
and
" bb bb bb"
How can I implement this right-justified, blank padded, fixed-width
filed output in Java?
Cat
package confusing;
public class Main
{
public static void main(String[] args)
{
String blank = " ";
String sample = "bb bb bb";
System.out.println(blank.substring(0,
blank.length() - sample.length()) + sample);
}
}
.
- Prev by Date: Re: Comparator in the driver
- Next by Date: Re: How can I write right-justified into a 12 chars width field?
- Previous by thread: Re: How can I write right-justified into a 12 chars width field?
- Next by thread: Comparator in the driver
- Index(es):