import java.io.*;public class TestFormattedWriter { public static void main(String[] args) { int i,j; final int MAX=10; int[][] odds=new int[MAX][]; for(j=1;j<MAX;j++) odds[j]=new int[j+1]; FormattedWriter output = new FormattedWriter( new BufferedWriter( new OutputStreamWriter(System.out)),3, FormattedWriter.LEFT_JUSTIFIED);
是不是应该是:output.print(odds[i][j]);
我只看到这个:>
看看控制台的输出
public static void main(String[] args) {
int i,j;
final int MAX=10;
int[][] odds=new int[MAX][];
for(j=1;j<MAX;j++)
odds[j]=new int[j+1];
FormattedWriter output = new FormattedWriter(
new BufferedWriter(
new OutputStreamWriter(System.out)),3,
FormattedWriter.LEFT_JUSTIFIED);
for(i=1;i<odds.length;i++)
for(j=1;j<odds[i].length;j++)
odds[i][j]=i*j;
for(i=1;i<odds.length;i++){
for(j=1;j<odds[i].length;j++){
output.print(odds[i][j]);}
System.out.println();
}
}
}改后还是不行!