string類和基本資料型別的包裝類

2021-10-06 22:59:13 字數 690 閱讀 6368

一.string類

string 類構成

final char ch; 「hello」

stringbuilder stringbuffer 字串操作

相同點:都可以對字串進行操作

不同:多執行緒環境: 執行緒安全:stringbuffer ,不安全:string stringbuilder

效率問題分析:不考慮多執行緒環境

出現 常量+常量 -> string

變數+常量 -> string stringbuilder

stringbuffer

二.基本資料型別的包裝類,拆箱裝箱操作

基本型別 包裝器型別

int(4位元組) integer

byte(1位元組) byte

short(2位元組) short

long(8位元組) long

float(4位元組) float

double(8位元組) double

char(2位元組) character

boolean(未定) boolean

裝箱:基本型別轉變為包裝器型別(引用型別)的過程。

拆箱:包裝器型別轉變為基本型別(引用型別)的過程。

裝箱是通過呼叫包裝器類的 valueof() 方法實現的

拆箱是通過呼叫包裝器類的 ***value() 方法實現的,***代表對應的基本資料型別。

string和基本資料型別的轉換

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

資料型別 String和基本資料型別之間相互轉換

1 基本資料型別轉string 1 integer型轉換成字元型 string num integer.tostring int n 2 long型轉換成字元型 string num long.tostring long n 3 short型轉換成字元型 string num short.tostr...

String和基本資料型別轉換大全

包裝類,基本資料型別,string相互間轉換 每個基本資料型別都有相對應的包裝型別 包裝類,基本資料型別,string相互間轉換,這三者間的轉換時很重要的 一 string 轉其他 string 包裝型別 1 integer string str 呼叫包裝類的帶string參構造 string 基本...