由耿祥义和张跃平编著的Java面向对象程序设计课本习题部分参考答案
System.out.println(b); System.out.println(c); } }
输出结果: 书
径
习题9_8
import java.util.Calendar; import java.util.Scanner;
public class C { /** * @param args * 输出某年某月的日历页,通过键盘输入年份和月份 */ public static void main(String[] args) { // TODO Auto-generated method stub int m, n; System.out.println("请从键盘输入年份:"); Scanner ym = new Scanner(System.in); m = ym.nextInt();// 读入年份 System.out.println("请从键盘输入月份:"); n = ym.nextInt();// 读入月份 CalendarBean cb = new CalendarBean(); cb.setYear(m); cb.setMonth(n); String[] a = cb.getCalendar(); // 返回号码的一维数组 char[] str = "日一二三四五六".toCharArray(); for (char c : str) { System.out.printf("%4c", c); } for (int i = 0; i < a.length; i++) { // 输出一维数组 if (i % 7 == 0) System.out.println(); // 换行 System.out.printf("%4s", a[i]); } } }
package xt9_8;
import java.util.Calendar;
public class CalendarBean { String[] day; int year = 2008, month = 0; public void setYear(int year) { this.year = year; } public void setMonth(int month) {