Re: how to fill the string to length = 256



On Thu, 28 Jul 2005 13:29:33 +0800, <moon_ils-se@xxxxxxxxxxxx> wrote
or quoted :

>Now, I am using below code, how to fill the string to length = 256 or more ?
> inputLine = inputLine.substring(0,inputLine.length()) +
> " " +
> " " +
> "

/**
* Pads the string out to the given length by applying blanks on
the left.
*
* @param s
* String to be padded/chopped.
* @param newLen
* length of new String desired.
* @param chop
* true if Strings longer than newLen should be truncated
to newLen
* chars.
* @return String padded on left/chopped to the desired length.
*/
public final static String leftPad ( String s, int newLen, boolean
chop )
{
int grow = newLen - s.length();
if ( grow <= 0 )
{
if ( chop )
{
return s.substring( 0, newLen );
}
else
{
return s;
}
}
else if ( grow <= 30 )
{
return " ".substring( 0, grow
) + s;
}
else
{
return rep( ' ', grow ) + s;
}
} // end leftPad

/**
* Produce a String of a given repeating character.
*
* @param c
* the character to repeat
* @param count
* the number of times to repeat
* @return String, e.g. rep('*',4) returns "****"
*/
public final static String rep ( char c, int count )
{
char[] s = new char[ count ];
for ( int i = 0; i < count; i++ )
{
s[ i ] = c;
}
return new String( s ).intern();
} // end rep

--
Bush crime family lost/embezzled $3 trillion from Pentagon.
Complicit Bush-friendly media keeps mum. Rumsfeld confesses on video.
http://www.infowars.com/articles/us/mckinney_grills_rumsfeld.htm

Canadian Mind Products, Roedy Green.
See http://mindprod.com/iraq.html photos of Bush's war crimes
.



Relevant Pages

  • Re: Graph traversieren wie ein Petri-Netz
    ... @param strValue zu prüfender String ... public static final boolean empty{ ... @param strBuffValue zu prüfender StringBuffer ...
    (de.comp.lang.java)
  • Re: Hashtable question
    ... * @param modelName is a filename less the .pim extension where the ... public void load() throws IOException { ... public void add(String keyString, Item item) ... * @param keyString the string to lookup by. ...
    (comp.lang.java.programmer)
  • Re: which JAR to use ?
    ... scan for a string that leads into the piece you want with indexOf. ... public static String getWantedCurrencies throws IOException ... * @param result Results to save, ... public static String get(String websiteURL, String relativeURL, ...
    (comp.lang.java.programmer)
  • Re: Time - BuffererdReader takes read in data - store in hash Map TAKING FOREVER
    ... then convert to string, then parse it yourself. ... @param prefix ... @exception IOException ... public static byterawReadEntireFile (File fromFile) throws ...
    (comp.lang.java.programmer)
  • Problems sending email javamail
    ... private String stmpServer; ... @param mm MailMessage ... // Part two is attachments ... The method GetBCCis undefined for the type MailMessage ...
    (comp.lang.java.programmer)