String 與 基本資料型別的轉換

2021-06-21 17:04:02 字數 1430 閱讀 5616

1. 由基本資料型態轉換成 string

string 類別中已經提供了將基本資料型態轉換成 string 的 static 方法

也就是string.valueof() 這個引數多載的方法

有下列幾種

string.valueof(boolean b) : 將 boolean 變數 b 轉換成字串

string.valueof(char c) : 將 char 變數 c 轉換成字串

string.valueof(char data) : 將 char 陣列 data 轉換成字串

string.valueof(char data, int offset, intcount) :

將 char 陣列 data 中 由 data[offset] 開始取 count 個元素 轉換成字串

string.valueof(double d) : 將 double 變數 d 轉換成字串

string.valueof(float f) : 將 float 變數 f 轉換成字串

string.valueof(int i) : 將 int 變數 i 轉換成字串

string.valueof(long l) : 將 long 變數 l 轉換成字串

string.valueof(object obj) : 將 obj 物件轉換成字串, 等於 obj.tostring()

用法如:

int i = 10;

string str = string.valueof(i);

這時候 str 就會是 "10"

2. 由 string 轉換成 數字的基本資料型態

要將 string 轉換成基本資料型態轉

大多需要使用基本資料型態的包裝類別

比如說 string 轉換成 byte

可以使用byte.parsebyte(string s)

這一類的方法如果無法將 s 分析 則會丟出 numberformatexception

byte :

byte.parsebyte(string s) : 將 s 轉換成 byte

byte.parsebyte(string s, int radix) : 以 radix 為基底 將 s 轉換為 byte

比如說byte.parsebyte("11", 16) 會得到 17

double :

double.parsedouble(string s) : 將 s 轉換成 double

float :

double.parsefloat(string s) : 將 s 轉換成 float

int :

integer.parseint(string s) : 將 s 轉換成 int

long :

long.parselong(string

JS筆記1 1 基本資料型別和基本資料型別轉換

1.js三種輸出語句 alert 這是我的第一行js alert控制瀏覽器彈出警告框 document.write 你猜 document.write 向body中寫入內容,在頁面中顯示 console.log 你猜我猜不猜 console.log 在控制台中輸出內容 瀏覽器啟用開發者模式 戳我 你...

redis基本資料型別之String

redis一共分為5中基本資料型別 string,hash,list,set,zset string型別是包含很多種型別的特殊型別,並且是二進位制安全的。比如序列化的物件進行儲存,比如一張進行二進位制儲存,比如乙個簡單的字串數值等等。1 set和get方法 設定值set name realvalue...

string和基本資料型別的轉換

當基本型別轉成string,string 基本資料型別的值 中間是空格 比如 int a 100 string s大寫 a a 當string轉成基本型別,xx 變數 xx 英文全稱 par 大寫 x 字串變數 比如 string a 12 int a integer.parseint a bool...