Java Reference
In-Depth Information
PartsDB.Part part = pdb.select(i);
System.out.print(format(part.getPartnum(),
PartsDB.PNUMLEN, true));
System.out.print(" | ");
System.out.print(format(part.getDesc(),
PartsDB.DESCLEN, true));
System.out.print(" | ");
System.out.print(format(""+part.getQty(),
10,
false));
System.out.print(" | ");
String
s
=
part.getUnitCost()/
100+"."+part.getUnitCost()%100;
if (s.charAt(s.length()-2) == '.') s += "0";
System.out.println(format(s, 10, false));
}
System.out.println("number
of
records
=
"+p-
db.numRecs());
System.out.println();
}
static String format(String value, int maxWidth, boolean
leftAlign)
{
StringBuffer sb = new StringBuffer();
int len = value.length();
if (len > maxWidth)
{
len = maxWidth;
value = value.substring(0, len);
}
if (leftAlign)
{
sb.append(value);
for (int i = 0; i < maxWidth-len; i++)
sb.append(" ");
}
else
Search WWH ::




Custom Search