面试题:1000天之后是哪一天?怎么计算?

 问题在于,那个哪一天到底是什么意思? 备选答案如下:

1 1001天,这个是脑筋急转弯的回答
2 1000%7= .. 心算一下吧,142 =》 6 所以如果今天是星期1,那么1000天之后是星期日, 这个是换个角度回答
3 如果是编程题

[java] view plain copy print ?
  1. import java.text.SimpleDateFormat;  
  2. import java.util.Calendar;  
  3. /** 
  4.  * 计算1000天之后是哪一天。 
  5.  *  
  6.  * @author 老紫竹研究室(laozizhu.com) 
  7.  */  
  8. public class Test {  
  9.   public static void main(String[] args) {  
  10.     Calendar cal = Calendar.getInstance();  
  11.     cal.add(Calendar.DAY_OF_MONTH, 1000);  
  12.     System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime()));  
  13.   }  
  14. }  

 

更多JAVA面试题,请访问: http://www.java2000.net/f146

你可能感兴趣的:(面试题)