/** Format an integer, which may be signed */ public static void formatInt(StringBuilder sb, int value, int width, boolean signAlways) { boolean negative = (value < 0 ) ; if ( negative ) { value = -value ; width -- ; sb.append('-') ; } else if ( signAlways ) { width -- ; sb.append('+') ; } formatUnsignedInt(sb, value, width) ; }
/** Format an integer, which may be signed */ public static void formatInt(StringBuilder sb, int value, int width, boolean signAlways) { boolean negative = (value < 0 ) ; if ( negative ) { value = -value ; width -- ; sb.append('-') ; } else if ( signAlways ) { width -- ; sb.append('+') ; } formatUnsignedInt(sb, value, width) ; }
/** Format an integer, which may be signed */ public static void formatInt(StringBuilder sb, int value, int width, boolean signAlways) { boolean negative = (value < 0 ) ; if ( negative ) { value = -value ; width -- ; sb.append('-') ; } else if ( signAlways ) { width -- ; sb.append('+') ; } formatUnsignedInt(sb, value, width) ; }
private static void testUnsigned(int value, int width, String expected) { StringBuilder sb = new StringBuilder() ; NumberUtils.formatUnsignedInt(sb, value, width) ; String result = sb.toString(); assertEquals(expected, result) ; }
NumberUtils.formatUnsignedInt(sb, tzH, 2); sb.append(':'); NumberUtils.formatUnsignedInt(sb, tzM, 2); return sb.toString();
NumberUtils.formatUnsignedInt(sb, tzH, 2) ; sb.append(':') ; NumberUtils.formatUnsignedInt(sb, tzM, 2) ; return sb.toString();