import javaio;
public class Date{
public static void main(String [] args)throws NumberFormatException, IOException{
int year = 0;
int month = 0;
int day = 0;
BufferedReader br = new BufferedReader(new InputStreamReader(Systemin));
year = IntegerparseInt(brreadLine());
month = IntegerparseInt(brreadLine());
day = IntegerparseInt(brreadLine());
Systemoutprintln(year + "年" + month + "月" + day + "日");
}
}
说明 :
输入2008 回车
输入 5 回车
输入 30 回车
输出 2008年5月30日
首先键盘输入的话多种方式实现,提供两种,一是使用main方法的arg参数,也就是在使用java命令的时候后面跟上参数,在main方法里调用arg[0]即可,第二种方法是使用scanner类来得到systemin的内容
然后就是打印全年,这个只要使用calendar类即可,得到calendar对象以后通过一个循环365次,不断的day加一即可
import javautilScanner;
public class Test {
public static void main(String[] args) {
int num = 0;
int year;
Scanner scanner =new Scanner(Systemin);
Systemoutprintln("请输入年份");
year=scannernextInt();
Systemoutprintln(year);
for(int i=year;i<=year+100;i++)
{
// 可以被4整除,不被100整除 或者 可以被400整除的是闰年
if((i%4==0&&i%100!=0)||(i%400==0)){
num++;
if(num%2==0)
{
Systemoutprintln(i);
}
else{
Systemoutprint(i+" ");
}
}
}
}
}
以上就是关于java中怎样输入年月日全部的内容,包括:java中怎样输入年月日、编写java程序,由键盘输入年份,显示当年日历,要求使用数组。、java输入起始年份,输出100年以内所有闰年。大神们帮忙等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)