java中將String和int轉換的方法

2021-07-10 15:45:49 字數 718 閱讀 7633

一、將字串 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:字串轉成 double, float, long 的方法大同小異.

第一種方法:i=integer.parseint([string]);//直接使用靜態方法,不會產生多餘的物件,但會丟擲異常。

第二種方法:i=integer.valueof(my_str).intvalue(); 相當於 new integer(integer.parseint(my_str)),也會丟擲異常。

二、將整數 int 轉換成字串 string 

a. 有3種方法:

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

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

3.) string s = "" + i;

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

第1種方法:s=string.valueof(i); //直接使用string類的靜態方法,只產生乙個物件。

第3種方法:s= "" + i; //會產生兩個string物件。

C 中將string轉換為int

c語言庫函式名 atoi 功 能 把字串轉換成整型數 函式說明 atoi 會掃瞄引數nptr字串,檢測到第乙個數字或正負符號時開始做型別轉換,之後檢測到非數字或結束符 0 時停止轉換,返回整型數。原型 int atoi const char nptr 需要用到的標頭檔案 include 程式例 1 ...

Java基礎Scanner和String類

1 scanner的使用 了解 1 在jdk5以後出現的用於鍵盤錄入資料的類。2 構造方法 a 講解了system.in這個東西。它其實是標準的輸入流,對應於鍵盤錄入 b 構造方法 inputstream is system.in scanner inputstream is c 常用的格式 sca...

C 中將char陣列轉換為string

假設c字串定義為char ch hello world 1.向建構函式傳入c字串建立string物件 string str ch 2.使用拷貝建構函式建立string物件 string str ch 3.對已有的string物件呼叫string類內部定義的賦值運算子 string str str c...