Java基礎語法(十六)

2021-08-25 22:43:45 字數 2229 閱讀 8837

1.正規表示式的概念與作用

2.正規表示式語法規則

字元類

預定義字元類

邊界匹配器

數量詞

3.正規表示式練習和相關string類的方法

string split(string 正則的規則)

string replaceall( string 正則規則,string 字串)

4.正規表示式匹配練習1.毫秒值概念

2.date類的構造方法

3.date類的get和set方法

4.日期格式化******dateformat

對日期進行格式化的步驟

5.字串轉成日期物件步驟

子類物件,呼叫方法parse傳遞string,返回date型別[date parse(string date)]

注意:日期和時間的模式yyyy-mm-dd必須和字串中的時間日期匹配

將string變成date,例項**

dateformat date = new ******dateformat("yyyy-mm-dd");

date d = date.parse("2018-03-31");

system.out.println(d);//sat mar 31 00:00:00 cst 2018

6.日期物件轉換成字串步驟

子類物件,呼叫方法format傳遞date,返回string型別**[string format(date date)]

將date變成string,例項**

dateformat date = new ******dateformat("yyyy-mm-dd");

date d = new date();

system.out.println(date.format(d));//2018-08-26

1.calendar日曆類概述

建立物件格式

calendar c = calendar.getinstance();//建立當前時間的物件
常用方法

2.gettime()和get()成員方法

例項**

calendar c = calendar.getinstance();

// 獲取年份

int year = c.get(calendar.year);

// 獲取月份

int month = c.get(calendar.month) + 1;

// 獲取天數

int day = c.get(calendar.day_of_month);

system.out.println(year + "年" + month + "月" + day + "日");//2023年8月26日

3.set()成員方法

例項**

calendar c = calendar.getinstance();

c.set(calendar.year, 10);

c.set(calendar.month, 3);

c.set(calendar.date, 3);

system.out.println(c.gettime());//thu apr 03 19:37:40 cst 10

calendar c = calendar.getinstance();

c.set(2000,2,20);

system.out.println(c.gettime());//mon mar 20 19:38:45 cst 2000

4.add()成員方法

例項**

calendar c = calendar.getinstance();

c.set(2000,2,20);

c.add(calendar.year, 1);

system.out.println(c.gettime());//tue mar 20 19:41:38 cst 2001

5.注意事項

5.計算閏年

Java基礎語法(二十六)

1.程序概念 2.執行緒的概念 3.深入執行緒概念 5.執行緒的執行模式 大部分作業系統都支援多程序併發執行,現在的作業系統幾乎都支援同時執行多個程式。比如 現在我們上課一邊使用編輯器,一邊使用錄屏軟體,同時還開著畫圖板,dos視窗等軟體。此時,這些程式是在同時執行,感覺這些軟體好像在同一時刻執行著...

Java基礎語法

1,資料 分為基本型別和引用型別 基本型別 表達 型別占用位元組 數值範圍 初始化預設值 備註整數 byte 1 128 127 0b整數 short 2 32768 32767 0s整數 int4 2147483648 2147483647 0整數常量預設型別 整數long 8 2 63 2 63...

Java語法基礎

序號 關鍵字含義 1abstract表明類或者成員方法具有抽象屬性 2assert用來進行程式除錯 3boolean 基本資料型別之一,布林型別 4break提前跳出乙個塊 5byte基本資料型別之一,位元組型別 6catch用在異常處理中,用來捕捉異常 7char基本資料型別之一,字元型別 8cl...