public String sprintf(){
  Enumeration e=vFmt.elements();
  ConversionSpecification cs=null;
  char c=0;
  StringBuilder sb=new StringBuilder();
  while (e.hasMoreElements()) {
    cs=(ConversionSpecification)e.nextElement();
    c=cs.getConversionCharacter();
    if (c == '\0')     sb.append(cs.getLiteral());
 else     if (c == '%')     sb.append("%");
  }
  return sb.toString();
}

public String sprintf ( ) { Enumeration e = vFmt . elements ( ) ; ConversionSpecification cs = null ; char c = 0 ; StringBuilder sb = new StringBuilder ( ) ; while ( e . hasMoreElements ( ) ) { cs = ( ConversionSpecification ) e . nextElement ( ) ; c = cs . getConversionCharacter ( ) ; if ( c == '\0' ) sb . append ( cs . getLiteral ( ) ) ; else if ( c == '%' ) sb . append ( "%" ) ; } return sb . toString ( ) ; }
format nothing . just use the control string .
