TempConverter3public class TempConverter3 extends TempConverter2
Fields Summary |
---|
protected FieldPosition | fp | protected DecimalFormat | dff |
Constructors Summary |
---|
public TempConverter3()
super();
dff = new DecimalFormat("#0.0");
fp = new FieldPosition(NumberFormat.INTEGER_FIELD);
|
Methods Summary |
---|
public static void | main(java.lang.String[] args)
TempConverter t = new TempConverter3();
t.start();
t.data();
t.end();
| protected java.lang.String | prependSpaces(int n, java.lang.String s)
String[] res = {
"", " ", " ", " ", " ", " "
};
if (n<res.length)
return res[n] + s;
throw new IllegalStateException("Rebuild with bigger \"res\" array.");
| protected void | print(float f, float c)
String fs = dff.format(f, new StringBuffer(), fp).toString();
fs = prependSpaces(4 - fp.getEndIndex(), fs);
String cs = df.format(c, new StringBuffer(), fp).toString();
cs = prependSpaces(4 - fp.getEndIndex(), cs);
System.out.println(fs + " " + cs);
|
|