int 與String 的型別轉換

2021-05-09 00:40:03 字數 857 閱讀 1685

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 轉成字串的方法大同小異.

3int如何轉為char

一般在32位系統裡int   佔4個位元組,char佔1個位元組

如果int的取值在char範圍之內的話,可以轉換為char

強制型別轉換,將高階變數轉換為低階變數時,情況會複雜一些,你可以使用強制型別轉換。即你必須採用下面這種語句格式:

int i=99;

byte b=(byte)i;

char c=(char)i;

float f=(float)i;

4.char如何轉為int

char的取值範圍[-128,127)  

int的取值範圍-(int)pow(2,32)   ~   (int)pow(2,32)-1

char可以轉換為int。  

int與string型別轉換

int型別到string型別的轉換在程式設計中經常用到,每次都是忘了就查,然後還記不住,今天索性總結一次。int型別轉string型別的方法目前我總結出了三種,如下所示 1 使用itoa include include using namespace std int main 注意這種方法在code...

String與Int的轉換

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

String 與 int之間的轉換

一 將字串 string 轉換成整數 int a.有2個方法 1 int i integer.parseint string 或 i integer.parseint string int radix 2 int i integer.valueof my str intvalue ps 字串轉成 d...