java--封裝一類Java物件,使用者從輸入對話方塊輸入兩個日期,程式將判斷兩個日期的大小關係(比如輸出:您輸入的第二個日期大於第一個日期)以及兩個日期之間的間隔天數(比如輸出:2006年6月6日和
import java.util.*; public class Date { int year; int month; int day; public Date() { this.year = year; this.month = month; this.day = day; }//2.封裝一類Java物件,使用者從輸入對話方塊輸入兩個日期,程式將判斷兩個日期的大小關係(比如輸出:您輸入的第二個日期大於第一個日期)以及兩個日期之間的間隔天數(比如輸出:2006年6月6日和2008年8月3日相隔789天)(必做) public int getyear() { System.out.println("請輸入年份"); Scanner a = new Scanner(System.in); int date = a.nextInt(); return date; } public int getMonth() { System.out.println("請輸入月份"); Scanner a1 = new Scanner(System.in); int date1 = a1.nextInt(); return date1; } public int getDay() { System.out.println("請輸入天數"); Scanner a2 = new Scanner(System.in); int date2 = a2.nextInt(); return date2; } public static void main(String[] args) { // TODO Auto-generated method stub Date d = new Date(); Calendar c = Calendar.getInstance(); c.set(d.getyear(),d.getMonth(),d.getDay()); long time1 = c.getTimeInMillis(); c.set(d.getyear(),d.getMonth(),d.getDay()); long time2 = c.getTimeInMillis(); long 相隔天數 = (time1 - time2)/(1000*60*60*24); System.out.println("這兩個日期相隔天數是"+相隔天數); } }
相關推薦
java--封裝一類Java物件,使用者從輸入對話方塊輸入兩個日期,程式將判斷兩個日期的大小關係(比如輸出:您輸入的第二個日期大於第一個日期)以及兩個日期之間的間隔天數(比如輸出:2006年6月6日和
import java.util.*; public class Date { int year; int month; int day; public Date() {
日期轉換 例如 二零零六年十二月二十一日 轉換成 2006年12月21日
日期轉換 例如 二零零六年十二月二十一日 轉換成 2006年12月21日 class Program { static void Main(string[] args) { //編寫一個函式進行日期轉換,將
Debian進入不了圖形介面的折騰(2006年9月18日)
首先我的作業系統是Debian Linux,我Debian用的是Xfce桌面環境,昨天我用了命令apt-get install gnome,安裝了一堆軟體之後重啟,就進入不了圖形介面了,只能進入字元介面,今天可好折騰了。 上午在網上查資料,可能總結了幾個吧 1、在字元介面輸入
編寫一個Java應用程式,當用戶在輸入對話方塊中輸入兩個日期後(日期格式為YYYYMMDD,如1999年1月12日應輸入為19990112),程式將判斷兩個日期的先後順序,以及兩個日期之間的間隔天數(例
編寫一個Java應用程式,當用戶在輸入對話方塊中輸入兩個日期後(日期格式為YYYYMMDD, 如1999年1月12日應輸入為19990112), 程式將判斷兩個日期的先後順序, 以及兩個日期之間的間隔天數(例如1999年1月1日和1999年1月2日之間的間隔是1天。
編寫一個Java 應用程式,使用者從輸入對話方塊輸入了兩個日期,程式將判斷兩個日期的 大小關係,以及兩個日期之間的間隔天數。
1 package ex6_1; 2 3 import java.sql.Date; 4 import java.util.Calendar; 5 6 import javax.swing.JOptionPane; 7 8 public class DateExample { 9
JAVA第五週實驗(一).封裝一類三角形物件Triangle
實驗簡述: 1.封裝一類三角形物件Triangle,該類物件具有三條邊的屬性,具有初始化三角形的功能、修改邊長的功能、判斷三條邊能否構成三角形的功能、求周長的功能、求面積的功能。 測試函式原始碼: public class test1 { /** * @param
2018年11月3日java學習之第一個程式 HelloWord以及註釋 ,API
1.用記事本寫HelloWord. .java -》javac.exe-》.class-》java.exe-》結果 main 方法是程式的入口 //單行註釋;/* */多行註釋 程式碼例項 class HelloWord { public stat
計算兩個日期的間隔天數(難度:1顆星)
問題描述: 輸入兩個日期,日期的格式由3個正整陣列成(正整數之間用空格分開),計算兩個日期的差值(不管第一個輸入的日期大還是第二個輸入的日期大,始終用大的那個日期減去小的那個日期),如果兩個日期中有一個不合法,比如:2008 1 32(這個就不合法,因為天數超
從鍵盤輸入一個日期,格式為yyyy-M-d 要求計算該日期與1949年10月1日距離多少天(java)
/* * 從鍵盤輸入一個日期,格式為yyyy-M-d 要求計算該日期與1949年10月1日距離多少天 例如: 使用者輸入了:1949-10-2 程式輸出:1 使用者輸入了:1949-11-1 程式輸出:31 */ import java.util.Arrays;
求解羅馬尼亞度假問題,找到從Arad到Bucharest的一條路徑,java實現。
運用迪傑斯特拉演算法(Dijkstra演算法),找到Arad到Bucharest的最短路徑。註釋掉的內容不用管。 import java.util.Scanner; public class path { static Scanner s=new Scann
zzuli第二次周賽 兩個日期之間間隔天數
#include<stdio.h> int main() { int a,b,c,d,e,f,g,day,m1,m2; scanf("%d",&a); while(a--) { scanf("%d-%d-%d
中國有句俗語叫“三天打魚兩天晒網”。某人從2010年1月1日起開始“三天打魚兩天晒網”,問這個人在以後的某一天中是“打魚”還是“晒網”。用C或C++語言/java/python實現程式解決問題。
提高要求:1.輸入資料的正確性驗證。 2.使用檔案進行資料測試。如將日期 20100101 20111214 等資料儲存在in.txt檔案中,程式讀入in.dat檔案進行判定,並將結果輸出至out.txt檔案。 import java.io.Bu
2. 編寫一個Java應用程式,使用者從鍵盤輸入一個1~9999之間的數,程式將判斷這個數是幾位數,並判斷這個數是否是迴文數。迴文數是指將該數含有的數字逆序排列後得到的數和原數相同,例如12121、32
import javax.swing.JOptionPane; public class TestNumber { public static void main(String args[]) { loopNumber
輸出今天的日期,以YYYY-MM-DD的方式,比如今天是2014年9月26日,則輸出2014-09-26
獲取 mon div code nth 2014年 cnblogs get 輸出 var d = new Date(); // 獲取年,getFullYear()返回4位的數字 var year = d.getFullYear(); // 獲取月,月份比較特殊,0是1月,
python全棧開發基礎【第二十一篇】互斥鎖以及進程之間的三種通信方式(IPC)以及生產者個消費者模型
ipc 例子 清空 ase 多個進程 art 並且 star als 一、互斥鎖 進程之間數據隔離,但是共享一套文件系統,因而可以通過文件來實現進程直接的通信,但問題是必須自己加鎖處理。 註意:加鎖的目的是為了保證多個進程修改同一塊數據時,同一時間只能有一個修改,即串行的修
Python 按當前日期(年、月、日)創建多級目錄的方法
rsquo else 8.4 指定 ont nth pytho 日期 想要 先看實際效果,現在時間2018.4.26 使用python腳本按照年月日生成多級目錄,創建的目錄可以將系統生成的日誌文件放入其中,方便查閱,代碼如下: #!/usr/bin/
免費公開課-6月27日晚20點,Java小白到大牛之路
發的 路線圖 內容 優惠 RM 關東升 專題 ++ tex 講師主頁:http://edu.51cto.com/lecturer/701759.html【關東升老師】一個在IT領域摸爬滾打20多年的老程序員、培訓師、作者。移動開發專家,軟件架構師,高級培訓講師,IT作家。參
java實現:2018年9月9日晚上的京東筆試題:現給出n個物品的a,b,c引數,請你求出不合格品的數量。
題目: 現有n個物品,每個物品有三個引數,ai,bi,ci,定義i物品不合格的依據是:若存在物品j,且aj>ai,bj>bi,cj>ci,則稱i物品為不合格品。 現給出n個物品的a,b,c引數,請你求出不合格品的數量。 輸入: 第一行包含一個整數n(1<=n&
2018年11月4日java學習之關鍵字,識別符號,命名規範
1關鍵字 java 語言中的關鍵字都是小寫的,java嚴格區分大小寫 藍色的都是關鍵字,紅色的是類 還有一些保留字比如goto 2.識別符號 -》自己可以起名字的叫識別符號:類名,方法,變數,介面名 數字不可以開頭 由26個大小寫字母,數字
2018年11月3日Java的語言環境以及系統配置
1.java 的環境搭建 JDK java開發工具包 JDK包含JRE的 開發需要安裝jdk 直接到官網下載jdk,裝到一半取消jre的安裝 JRE java執行環境 包含java虛擬機器以及核心類庫 bin目錄裡面有java 和javac的 javac是