System的常用方法

2021-10-07 03:55:56 字數 1255 閱讀 4862

/*

* public static long currenttimemillis():返回以毫秒為單位的當前時間。

* 用來測試程式的效率

* 練習:

* 驗證for迴圈列印數字1-9999所需要使用的時間(毫秒)

*/private

static

void

demo01()

//程式執行後,再獲取一次毫秒值

long e = system.

currenttimemillis()

; system.out.

println

("程式共耗時:"

+(e - s)

+"毫秒");

}

/*

* public static void arraycopy(object src, int srcpos, object dest, int destpos, int length) :從指定源陣列中複製乙個陣列,複製從指定的位置開始,到目標陣列的指定位置結束。

* 引數:

* src - 源陣列。

srcpos - 源陣列中的起始位置。

dest - 目標陣列。

destpos - 目標資料中的起始位置。

length - 要複製的陣列元素的數量。

練習:將src陣列的前3個元素,複製到dest陣列的前3個位置上

複製元素前:src陣列[1,2,3,4,5],dest陣列元素[6,7,8,9,10]

複製元素後:src陣列[1,2,3,4,5],dest陣列元素[1,2,3,9,10]

*/private

static

void

demo02()

;//定義目標陣列

int[

] dest =

; system.out.

println

("複製前:"

+ arrays.

tostring

(dest));

//使用system類的方法arraycopy

system.

arraycopy

(src,

0, dest,0,

3); system.out.

println

("複製後:"

+ arrays.

tostring

(dest));

}

System類常用方法

1 currenttimemillis 獲取當前系統時間與1970年01月01日00 00點之前的毫秒差值,返回值是long型別 例public static void main string args long end system.currenttimemillis system.out.pri...

常用類庫 System類

system類包含幾個有用的類字段和方法。它無法例項化。system類提供的設施包括標準輸入,標準輸出和錯誤輸出流 訪問外部定義的屬性和環境變數 載入檔案和庫的方法 以及用於快速複製陣列的一部分的實用方法。system.out.println system.out.print scanner sc ...

system函式的原理和呼叫方法

include int system const char command 返回值 通常 shell命令執行成功返回0,失敗返回非0.1.若引數string為空指標 null 則返回非零值 2.若system 在呼叫 bin sh時失敗則返回127 返回127的例子 include include ...