Int 和 String 互相轉換的多種方法

2021-04-28 11:41:35 字數 538 閱讀 5104

int 和 string 互相轉換的多種方法

1 如何將字串 string 轉換成整數 int? 

a. 有兩個方法:

1). int i = integer.parseint([string]); 或  i = integer.parseint([string],[int radix]);

2). int i = integer.valueof(my_str).intvalue(); 

注: 字串轉成 double, float, long 的方法大同小異. 

2 如何將整數 int 轉換成字串 string ? 

a. 有三種方法:

1.) string s = string.valueof(i);

2.) string s = integer.tostring(i); 

3.) string s = "" + i; 

注: double, float, long 轉成字串的方法大同小異.

string與int的互相轉換

例如,將string 1 2 轉換成 1,2 int temp string s1 1 string s2 2 temp stoi s1 temp stoi s2 int temp string s1 1 string s2 2 temp atoi c str s1 temp atoi c str ...

C 中int和string的互相轉換

include include 需要引用的標頭檔案 using namespace std int main 缺點 處理大量資料時候速度慢 stringstream不會主動釋放記憶體。includeusing namespace std int main includeusing namespace...

int 和 String 互相轉換的多種方法

1 如何將字串 string 轉換成整數 int?a.有兩個方法 1 int i integer.parseint string 或 i integer.parseint string int radix 2 int i integer.valueof my str intvalue 注 字串轉成 ...