javaプログラミングでの、Calendarクラスを使ってみました。日付操作の基本です。クラスの使い方がnewではなく、getInstance()を使ってインスタンスを取得します。

【処理内容】
1. YOBIの文字列をスペース1つで区切りながら標準出力に出力
2. 1から31までを標準出力に出力
3. 「i % 7 == 0」の時に開業する
【コード】
private static final String[] YOBI = {"Mon", "Tue","Wed","Thi","Fri","Sat","Sun" };

private void printLoop(String[] arr, boolean isPrint) {
String SEP = System.lineSeparator();
System.out.println("*** 文字列のループ ***");
if (isPrint) {
int count = 0;
for (int i = 0; i < arr.length; i++) {
System.out.println("i=" + i + " 配列: " + arr[i]);
count = i;
}
System.out.println("count=" + count);
} else {
StringBuilder build = new StringBuilder();
for (String s : arr) {
build.append(s + " ");
}
System.out.print(build.toString() + SEP);
}
}

@Test
public void testCal() {
printLoop(YOBI, false);
for (int i =1; i < 32; i++) {
System.out.print(String.format("% 4d",i));
if (i %7==0) {
System.out.println();

この記事が気に入ったらサポートをしてみませんか?