I am afraid the post you are referring to was a little out of date. Indeed, until about a month ago we were using Blackdown JAVA 1.3, and the com.braju.beta.format.Format was available (it worked about twice as slowly as normal IO).
This class was not included in the new Java installation (Sun JAVA 1.5 beta2) for the simple reason, that the newly added standard classes java.util.Scanner and Formatter (as well as the printf method for some other classes) seemed to make it redundant.
Please note that since Sun's JDK 1.5 beta2 differs significantly from 1.5 beta1, and is much closer to the current ReleaseCandidate, you should only use the official documentation of these classes, and not other sources found in the Internet (since they are mostly out of date).
The following is an example of code that will work with the online judge:
import java.util.Scanner;
class Main
{
public static void main (String [] args)
{
/*
// equivalent C code fragment
int i;
float f;
char s [50];
printf ("Enter three values -- integer float string: ");
scanf ("%d %f %s", &i, &f, s);
printf ("%d %f %s\n", i, f, s);
*/
System.out.printf ("Enter three values -- " +
"integer float string: ");
Scanner sc = new Scanner (System.in);
int i = sc.nextInt ();
float f = sc.nextFloat ();
String s = sc.nextLine ();
System.out.printf ("%d %f %s\n", i, f, s);
}
}
But if you find that these classes do not meet your requirements, please let us know and we will add com.braju.beta.format to the classpath; this is no problem whatsoever.