String變數的操作

2021-05-22 19:46:46 字數 454 閱讀 8955

根據如下語句,取出12這個數字作為乙個int變數

var path="c:/documents and settings/12.png";

答:可以根據索引來取值

1、 startindex=path.lastindexof("//");

//lastindexof(searchelement:*, fromindex:int = 0x7fffffff):int

//使用全等運算子 (===) 搜尋陣列中的項(從最後一項開始向前搜尋),並返回匹配項的索引位置。

2、  endindex=path.lastindexof(".");

3、  int id=int(path.substring(startindex+1,endindex));

//substring返回乙個字串,其中包含由 startindex 指定的字元和一直到 endindex - 1 的所有字元。

字串變數String的常用操作

include include includeusing namespace std int main string str1 helloxihuhellozhejianghello string numbers 0123456789 string name r2d3 string搜尋函式返回的是s...

String,例項,變數

1 string s1 a 2 string s2 s1.concat 3 string s3 null 4 new string s1 這段 會涉及3個string型別的變數,1 s1,指向下面string例項的1 2 s2,指向與s1相同 3 s3,值為null,不指向任何例項 以及3個stri...

string的常用操作

1.string的初始化 定義物件時指定了初始值的物件被稱為是已初始化的。c 支援兩種初始化變數的形式 複製初始化 拷貝初始化 和直接初始化。複製初始化用等號 來表示,編譯器把等號右側的初始值拷貝到新建立的物件中去。直接初始化是把初始化式放在括號中。一 include stdafx.h includ...