***字串.indexof("串"); - 返回字串中第乙個匹配項的索引,如果沒有匹配項返回-1 int
int b = s.indexof("天",s.indexof("天")+1); //獲得第二個匹配項,3 4 5 6
字串.lastindexof("串"); - 返回最後乙個匹配項的索引
***字串.startwidth("串"); - 判斷是否以什麼開頭
***字串.endswidth("串"); - 判斷是否以什麼結尾
******字串.contains("串"); - 判斷是否包含 string
****s.replace(要替換的字串, 替換的字串); - 字元替換 string
s.remove(3); - 移除從索引到末尾的全部字元 string
+++++math類+++++
math.pow(x,y); - 次方
math.sqrt(x); - 平方根
math.ceiling(double); - 取上限
math.floor(double); - 取下限
math.round(double); - 取四捨五入
math.abs(double); - 取絕對值
+++++datetime類+++++
datetime 變數名 = new datetime(); - 定義
datetime.now; - 獲取此電腦當前時間
.tostring("format"); - 設定日期格式化,
yyyy-年 mm-月 dd-日 hh-12制小時 hh-24制小時 mm-分鐘 ss-秒 ms-毫秒
.addyears(); - 在此時間基礎上增加多少年
.addmonths(); - 增加月
.adddays(); - 增加日
.addhours(); - 增加小時
.addminutes(); - 增加分鐘
.addseconds(); - 增加秒
.year; - 獲取此時間變數的年份
.month; - 獲取月份
.day; - 日
.hour; - 小時
.minute; - 分鐘
.second; - 秒
.millisecond; - 毫秒
.dayofyear; - 獲取當前日期是此年中的第幾天
.dayofweek; - 獲取是星期幾
.timeofday; - 獲取時間部分
.date; - 獲取日期部分
timespan型別 - 時間間隔型別
.days - 差距多少天
.hours - 一天中差距多少小時
.minutes - 一天中差距多少分鐘
.seconds - 一天中差距多少秒
.milliseconds - 毫秒
.total.... 累計差距
C 中兩個類互相引用
一 問題描述 現在有兩個類a和b需要定義,定義a的時候需要用到b,定義b的時候需要用到a。二 分析 a和b的定義和呼叫都放在乙個檔案中肯定是不可以的,這樣就會造成兩個迴圈呼叫的死迴圈。根本原因是 定義a的時候,a的裡面有b,所以就需要去檢視b的佔空間大小,但是檢視的時候又發現需要知道a的佔空間大小,...
C 兩個類相互引用的問題
c 中常會出現兩個類相互引用的問題,如果直接相互引用對方的標頭檔案,編譯時會報錯,下面給出乙個例子 a.h ifndef a h define a h include b.h classa endifb.h ifndef b h define b h include a.h classb endif...
c 兩個類互相引用的問題
現在有兩個類要相互應用時,會出現各種各樣的問題,首先看第乙個例子 ifndef ah define ah class b class a a endif標頭檔案a.h包含class a如上 ifndef bh define bh class b endif標頭檔案b.h包含classb 此時編譯就會...