いつもお世話になっております。

【 課題 】 配列の中にランダムで整数がはっているプログラム
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】?
【 期限 】2008.10.10
【 Ver  】1.6.0_07
【 補足 】1桁の整数を以下のように 出力するプログラム

1桁の整数はxx個あります。
すべて足すとxxになります。
全部の整数の数はxx個あります。
全部足すとxxになります。
--------------------------------------
下記まで自分で作ったのですが、わからなくなってしまいました。
public class Test {
public static void main(String[] args) {
int[] data = { 1, 41, 529, 26, 3, 58, 997, 83, 6, 8 };
int a = 0;
for (int i = 0; i < data.length; i++) {
if (0 <= data[i] && data[i] <= 9 ) {
a = data[i];
System.out.println(a);
}
}
}
}

よろしくお願い致します。