我已经有了打印日历输出的程序。现在问题是如何在日历中的7个随机位置(当天旁边)打印星号?我已经设法将日历打印出来了。任何帮助表示赞赏。以下是代码段。
for (int day = 1; day <= month.length; day++)
{
// print day
System.out.printf("%1$4s", day);
}
答案 0 :(得分:1)
这应该适合你:
int randomLocation = 7;
for (int day = 1; day <= 30; day++)
{
// print day
if(day == randomLocation) {
System.out.printf("%1$4s*", day);
}
else {
System.out.printf("%1$4s", day);
}
}
它将打印如下:
5 6 7* 8
等。