Calendar类 set方法 get方法 add方法
Calendar類 set方法 get方法 add方法
package asd;
import java.util.*;
public class zixue {
public static void main(String[] args) {
demo01();//實驗的是get()方法;
demo02();//實驗的是set()方法;
}
//---------------------------------------------------------
//【2.public void set(int field,int value):將給定的日歷字段設置為給定值】
/**
-
2.public void set(int field,int value):將給定的日歷字段設置為給定值
-
①參數1:日歷字段;參數2是要給定的數值
*/
public static void demo02(){
//使用getInstance方法來獲取Calendar類的對象
Calendar c=Calendar.getInstance();
c.set(Calendar.YEAR,2024);
//注意:設置年月的時候不需要輸出什么,所以呢,我們也沒必要去設置方法的返回值類型及變量
//設置的年月日方法是單獨進行使用的,與get方法是分開的,不能混為一談
int year=c.get(Calendar.YEAR);
//調用查看日期的方法還是使用get方法,
System.out.println(year);//設置月,即給月份進行重新賦值
c.set(Calendar.MONTH, 3);
int month=c.get(Calendar.MONTH);
System.out.println(month);//設置日,即重新給天進行賦值
c.set(Calendar.DATE,23);
int date=c.get(Calendar.DATE);
System.out.println(date);c.set(8888, 8, 8);
//同時進行設置,既設置年月,也設置日,但是查看的時候不能同時進行顯示,目前還不知道
int date1=c.get(Calendar.YEAR);
System.out.println(date1);
}
//---------------------------------------------------------
//【1.public int get (int field):返回給定日歷字段的值】
/**
-
1.public int get (int field):返回給定日歷字段的值
-
①參數 int field:日歷類的字段,可以使用Calendar類的靜態成員方法變量獲取
-
②變量:這里的變量指的是YEAR MONTH DATE HOUR MINUTE SECOND等等字段值
-
③返回值:字段所能代表的具體的值
*/
private static void demo01(){
//使用getIntence方法來獲得Calendar的使用權
Calendar c=Calendar.getInstance();
//調用方法在進行傳參的時候要記得是調用的是類中的靜態成員,必須加著類名進行調用
int year=c.get(Calendar.YEAR);
//方法的調用也是使用的對象的值進行調用的返回類型是int類型
System.out.print(year+“年”);int month=c.get(Calendar.MONTH);
System.out.print(month+“月”);
//西方的月份是0-11表示的,東方+1表示int date=c.get(Calendar.DATE);
System.out.println(date+“日”);//輸出結果為:2020年4月5日
}
//------------------------------------------------------------
}
總結
以上是生活随笔為你收集整理的Calendar类 set方法 get方法 add方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字符串上的简单动态规划
- 下一篇: leetocde 225. 用队列实现栈