⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exchangeorchangedate.java~9~

📁 提供了常用的JAVA技术的示例
💻 JAVA~9~
字号:
package ExchangeOrChangeDate;import javax.swing.UIManager;import java.awt.*;class Date{    private int year;    private int month;    private int day;    int getYear () { return year; }    int getMonth() { return month;}    int getDay  () { return day;  }    void setDate(int y,int m,int d){      year=y;      month=m;      day=d;      }    void showDate(){      System.out.println(year+","+month+","+day);      }}public class ExchangeOrChangeDate {  void exchangeDate(Date x,Date y){    Date temp=new Date();    temp.setDate(x.getYear(),x.getMonth(),x.getDay());//x 的值存入 temp    x.setDate(y.getYear(),y.getMonth(),y.getDay());//y 的值存入 x    y.setDate(temp.getYear(),temp.getMonth(),temp.getDay());//temp 的值存入 y    }  void changeDate(Date x,int dayDelayed){    int year = x.getYear();    int month= x.getMonth();    int day  = x.getDay();    x.setDate(year,month,day+dayDelayed);    }  public static void main(String[] args) {      Date d1=new Date();      Date d2=new Date();      d1.setDate(1999,12,31);      d2.setDate(2000,1,1);      System.out.print("d1: ");      d1.showDate();      System.out.print("d2: ");      d2.showDate();      ExchangeOrChangeDate  ex=new ExchangeOrChangeDate();      ex.exchangeDate(d1,d2);      System.out.println("\n"+"d1 and d2 will be exchanged");      System.out.print("d1: ");      d1.showDate();      System.out.print("d2: ");      d2.showDate();      int delay=2;      ex.changeDate(d1,delay);      System.out.println("\n"+"d1 will be changed !");      System.out.print("d1: ");      d1.showDate();  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -