C 基礎常用API

2021-08-07 12:24:43 字數 2561 閱讀 1665

//自學api的步驟:

//1.看名字猜功能

//2.看方法描述資訊

//3.看引數(型別、名稱、描述資訊)

//4.看返回值(型別、描述資訊)

//5.測試去吧

random random = new random();

int str = random.next(1,101);

a[i, j] = rand.next(0, 2) * 2;//隨機生成0和2;

實際應用例子

int k =rand.next(0,position.length);//隨機生成陣列中乙個位置。

a[i,j] = rand.next(1, 11) == 1 ? 4 : 2; //隨機生成1-10中的數字==1則值為4否則為2;

//意義:90%概率為2 , 10%概率為4;

console.writeline("當前槍為:" + guntype + ",攻擊力是:" + atk);

string result = string.format(" 格式 " , 變數 );

int a = str.indexof('你');//查詢字元索引的功能。

string newstring = str.substring(3);//擷取子字串的功能。

string str01 = str.insert(1, "特");//在第幾位插入什麼字串。

string str02 = str.remove(2);//刪除第幾個字元以及後面的字元

string str03 = str.replace('我', '你');//替換所有"我"為"你"。

//把其他型別轉換為char型別陣列。

//指定物件是否出現在字串中。

//返回字串轉換為小寫;

//返回字串轉換為大寫;

//移除前導或尾部空白字元。

//根據char陣列中的字元,來分割陣列中的資料,生成新陣列放入。

//用指定字串,插入到,string的每兩個元素中。

//未找到返回-1.

//在乙個一維陣列中搜尋指定物件,並返回其首個匹配項的索引。

//(重要)array.indexof 作用:判斷陣列中是否包含某個元素

bool result = array.indexof(arr,"d") != -1 ; //找到是true,找不到是false

//在陣列中查詢某個元素的索引 -1 != -1 -->false

//如果找到,返回索引(從0開始的位置編號)。找不到,返回-1(表示沒有找到)

//查詢元素:array.indexof array.lastindexof

//陣列長度:陣列名.length

//清除元素值:array.clear

//複製元素:array.copy

//陣列名.copyto

//轉殖:陣列名.clone

//需要用object型別的變數接收

string obj = (string)arr.clone(); //強制轉換陣列

//排序:array.sort

//反**array.reverse

//在指定位置插入

list list1 = newlist();

list1.insert(1, wf1);

//移除指定物件的第乙個匹配項

list list1 = newlist();

list1.remove(wf1);

//將元素新增到末尾

list list1 = newlist();

list1.add(newwife("mmmmkykyk", 20));

mysql C C 常用API基礎記錄

包含標頭檔案 mysql.h 1 資料型別 mysql 該結構代表1個資料庫連線的控制代碼。幾乎所有的mysql函式均使用它。不應嘗試拷貝mysql結構。不保證這類拷貝結果會有用。mysql res 該結構代表返回行的查詢結果 select,show,describe,explain 在本節的剩餘部...

c 常用容器API

vector 1.vector建構函式 vector v 採用模板實現類實現,預設建構函式 vector v.begin v.end 將v begin end 區間中的元素拷貝給本身 vector n,elem 建構函式將n個elem拷貝給本身 vector const vector vec 拷貝建...

多執行緒基礎概念2 常用api方法

執行緒的生命週期 初始 新建狀態 使用 new 關鍵字和 thread 類或其子類建立乙個執行緒物件後,該執行緒物件就處於初始 新建狀態。它保持這個狀態直到程式 start 這個執行緒。就緒狀態 當執行緒物件呼叫了start 方法之後,該執行緒就進入就緒狀態。就緒狀態的執行緒處於就緒佇列中,要等待j...