包含java12个月天数代码的词条

如何写Java程序来接受用户输入的一个1-12之间的整数,用switch语句输出对应月份的天数?

import java.util.Scanner;

成都创新互联是一家专注于成都做网站、网站制作、成都外贸网站建设与策划设计,科尔沁左翼网站建设哪家好?成都创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:科尔沁左翼等地区。科尔沁左翼做网站价格咨询:028-86922220

public class QuestionOne {

private static boolean start;

public static void main(String[] args) {

boolean really=true;

Scanner sc=new Scanner(System.in);

while(really=true){

boolean temp=true;

int num=0;

start:

while(temp==true){

System.out.print("请输入要查询的月份:");

num=sc.nextInt();

if(num12 ||num1){

System.out.println("你输入的月份错误,请重新输入");

continue;

}

temp=false;

}

int dayOfMonth = 0;

switch (num) {

case 1:

dayOfMonth=31;

break;

case 2:

dayOfMonth=28;

break;

case 3:

dayOfMonth=31;

break;

case 4:

dayOfMonth=30;

break;

case 5:

dayOfMonth=31;

break;

case 6:

dayOfMonth=30;

break;

case 7:

dayOfMonth=31;

break;

case 8:

dayOfMonth=31;

break;

case 9:

dayOfMonth=30;

break;

case 10:

dayOfMonth=31;

break;

case 11:

dayOfMonth=30;

break;

case 12:

dayOfMonth=31;

break;

default:

break;

}

if(num==2){

System.out.println("'"+num+"'月对应的天数是:'"+dayOfMonth+"'或者29");

}

else{

System.out.println("'"+num+"'月对应的天数是:'"+dayOfMonth+"'");

}

System.out.println("C为继续,其余任意键退出!");

String t=sc.next();

if(t!="c"){

really=false;

}

}

}

}//(楼主如果需要判断闰年的话给发个悄悄话,这是为2月准备的)

java编写程序根据输入的年和月计算指定月的总天数,要代码

好了,你试一下

import java.util.*;

class Test

{

public static void main(String[] args)

{

try

{

Scanner in=new Scanner(System.in);

System.out.print("请输入年份:");

int year=in.nextInt();

System.out.print("请输入月份:");

int month=in.nextInt();

if(year0 || month0)

System.out.println("你输入的年份或月份为负,请输入正整数");

int day=28;

GregorianCalendar gc=new GregorianCalendar(year,month-1,day);

System.out.println(gc.get(Calendar.MONTH)+" "+gc.get(Calendar.DAY_OF_MONTH));

while((month-1)==gc.get(Calendar.MONTH))

{

gc.add(Calendar.DAY_OF_MONTH,1);

day++;

}

System.out.println("该月的总天数为:"+(--day));

}

catch(Exception ex)

{

System.out.println("您输入了非法字符,程序退出,请输入正整数");

}

}

}

java 当前系统时间加十二个月怎么加

加12个月也就是加一年嘛  代码如下:

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

Calendar curr = Calendar.getInstance();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

curr.set(Calendar.YEAR,curr.get(Calendar.YEAR)+1);

Date date=curr.getTime();

System.out.println(sdf.format(date));

}

}

java代码如何得到当前的12个月

Date d=new Date();

System.out.println(d.getMonth());//月是从零计数

Calendar calendar=Calendar.getInstance();

System.out.println(calendar.get(Calendar.MONTH));;//月是从零计数

用Java编写依次输出从1到12,利用switch语句输出对应月份的天数

import java.util.Calendar;

public class Test {

public static void main(String[] args) {

Calendar cal = Calendar.getInstance();

for(int i=0; i12;i++){

cal.set(Calendar.MONTH, i);

System.out.println((i+1)+"月: "+cal.getActualMaximum(Calendar.DATE));

}

}

}

java 计算某月有多少天

这个题目的逻辑比较简单,先用数组记录出一年12个月每个月的天数,其中2月记录为28天,在判断当年是否是闰年,如果是闰年,将2月天数记录为29天,然后输入,例如数组month,输出month[m - 1],这就是这个月的天数了。


新闻标题:包含java12个月天数代码的词条
本文URL:http://scyanting.com/article/phideo.html