黑马程序员技术交流社区

标题: 输入年月日,得知是这一年的第几天? [打印本页]

作者: 革命卍    时间: 2016-6-3 23:18
标题: 输入年月日,得知是这一年的第几天?
我想到一个很简单的方法?
作者: 革命卍    时间: 2016-6-3 23:24
package com.heima.test1;

import java.util.Calendar;
import java.util.Scanner;

public class Test12 {
        public static void main(String[] args) {
                Scanner sc=new Scanner(System.in);
                System.out.println("请输入年月日(格式:xxxx-xx-xx-)");
                String str=sc.nextLine();
                String[] arr=str.split("-");
                int y=Integer.parseInt(arr[0]);
                int m=Integer.parseInt(arr[1]);
                int d=Integer.parseInt(arr[2]);
                Calendar c=Calendar.getInstance();
                c.set(y, m-1, d);
                System.out.println("这是今年的第"+c.get(Calendar.DAY_OF_YEAR)+"天");
        }
}
作者: likonglin110    时间: 2016-6-3 23:42
不错啊 有创意




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2