首先键盘输入的话多种方式实现,提供两种,一是使用main方法的arg参数,也就是在使用java命令的时候后面跟上参数,在main方法里调用arg[0]即可,第二种方法是使用scanner类来得到system.in的内容 然后就是打印全年,这个只要使用Calendar类即可,得到Calendar对象以后通过一个循环365次,不断的day加一即可 ...
import java.util.*;public class Yugi{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); System.out.println("输入身份证号码: "); String code = scan.nextLine().trim(); scan.close(); String reg = "^(.{6})(.{4})(.{2})...
import java.util.Calendar;import java.util.Scanner;public class Test { public static void main(String[] args) { Calendar c = Calendar.getInstance();Scanner input = new Scanner(System.in);System.out.println("请输入年份");int year = input.nextInt();System.out.println("请输入月份...
*返回所选年月的天数,因为数组中的数值从0开始,所以3\5\8\10分别代表4\6\9\11几个小月. *而1代表2月,经过是否为闰年判断,选择返回28或29天. *其余月份为大月,返回31天. **/ switch (month) { case 3: case 5: case 8: case 10: return 30;//小月返回30天 case 1: if (gregorianCalendar.isLe...
import java.util.Date;import java.util.GregorianCalendar;/ description:author jiafeng date 2019/12/6 0006 14:28 / public class brithday { public static final String DATE_FORMAT = "yyyy-MM-dd";public static void main(String[] args) { String brithday = "12-07";System.out.println...