Scanner scan = new Scanner(System.in); System.out.println("请输入运行次数:"); int n =scan.nextInt(); while(n>0){ //把规定时间字符串转换为时间格式 String str = "2016-01-01"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date= sdf.parse(str); //把时间带入Calendar中进行运算 Calendar calendar= Calendar.getInstance(); calendar.setTime(date); //等待输入天数: System.out.println("请输入要查询的天数:"); int days =scan.nextInt();
//加上指定天数dyas int day = calendar.get(Calendar.DATE)+days; //替换原本来天数 calendar.set(calendar.DAY_OF_MONTH,day); //查看是周几 int d = calendar.get(Calendar.DAY_OF_WEEK); //用char数组转换一下输出样式,应为java中表达星期天是1,星期一是2,以此类推。 char[] data = {'日','1','2','3','4','5','6',}; System.out.println("经过"+days+"天后,是星期"+data[d-1]); n--; } }
System.out.print("输入运行次数: "); BufferedReader bufferRead = new BufferedReader(new InputStreamReader(System.in));
int count = Integer.parseInt(bufferRead.readLine()); while (count > 0){
System.out.print("输入一个整数days(>=0): "); int days = Integer.parseInt(bufferRead.readLine());
int oddDays = days % 7; int addDays = oddDays + 5;
if(addDays > 6){
System.out.println("计算结果:" + (addDays - 6));
}else{
System.out.println("计算结果:" + addDays);
} count --;
} }
http://happyshome.cn
System.out.println("请输入运行次数:");
int n =scan.nextInt();
while(n>0){
//把规定时间字符串转换为时间格式
String str = "2016-01-01";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date= sdf.parse(str);
//把时间带入Calendar中进行运算
Calendar calendar= Calendar.getInstance();
calendar.setTime(date);
//等待输入天数:
System.out.println("请输入要查询的天数:");
int days =scan.nextInt();
//加上指定天数dyas
int day = calendar.get(Calendar.DATE)+days;
//替换原本来天数
calendar.set(calendar.DAY_OF_MONTH,day);
//查看是周几
int d = calendar.get(Calendar.DAY_OF_WEEK);
//用char数组转换一下输出样式,应为java中表达星期天是1,星期一是2,以此类推。
char[] data = {'日','1','2','3','4','5','6',};
System.out.println("经过"+days+"天后,是星期"+data[d-1]);
n--;
} }