Java常用類之 八種基本資料型別

2021-07-31 09:31:00 字數 1896 閱讀 6086

裝箱:將基本資料型別包裝為對應的包裝類物件

拆箱:將包裝類物件轉換成對應的基本資料型別

jdk5.0中為基本資料型別提供了自動裝箱(boxing)、拆箱(unboxing)功能

注意:1、int型別對應的包裝類是integer

2、char型別對應的包裝類是character

數字類的用法都差不多,這裡以integer類作為代表說明:

>方式一:integer integer = new integer(str);//str為字串

>方式二:integer integer = integer.valueof(str); //str為字串

【ingeter轉換成string】

string str2 = integer.tostring();

【把integer轉換成int】

int i = integer.intvalue();

【string轉換成int】

int a= integer.parseint(str);

【把int轉換成string】

string str3 = string.valueof(a); // 方式一

string str4 =a + 「」; // 方式二

【進製轉換】

轉為二進位制—->integer.tobinarystring(5)

轉為八進位制—->integer.tooctalstring(12)

轉為十六制—->integer.tohexstring(12)

【型別的取值範圍】

int最大值:integer.max_value

int最小值:integer.min_value

其他:byte/short/long/float/double型別的包裝法與int類似

基本方法

【判斷—數字+字元】

char c1 = 『9』;

system.out.println(character.isdigit(c1));// true判斷c1是否是數字

system.out.println(character.isletter(c1));//false 判斷是否是字元(包括中文字元)

【判斷大小寫】

char c3 = 『a』;

system.out.println(character.islowercase(c3));// false 判斷是否是小寫,對非英文本母的字元都是false

system.out.println(character.isuppercase(c3));// true 是否是大寫,對非英文本母的字元都是false

【大小寫轉換】

system.out.println(character.tolowercase(c3));//a 不會改變c3的值

system.out.println(character.touppercase(c3));//a

【字元char與字串string型別資料間的轉換】

character.tostring(char argo);//將字元轉為字串

string.tochararray();//將字串轉為字元陣列

Java四類八種基本資料型別

四類八種基本資料型別 整型 byte,1個位元組 short,2個位元組 int,4個位元組 long,8個位元組 浮點型 float,4個位元組 double,8個位元組 字元型 char,2個位元組 布林型別 boolean,八分之乙個位元組 乙個英文本母或乙個阿拉伯數字就是乙個字元,占用乙個位...

java基本資料結構之List常用實現類總結

1.list list是乙個有序的集合介面。可以通過乙個位置索引進行新增 刪除 查詢元素。它允許重複的元素。2.abstractlist list介面的抽象實現類,它提供了 list 介面的一些基本實現。3.arraylist 最常用的list介面實現類,底層使用可變長度的動態陣列實現。arrayl...

JAVA八種基本資料型別

一 字串與字元陣列 字串是類,字元陣列是陣列,字元陣列是char型別的,字串是string型別的。hello equals hello 返回true 乙個字串確實可以呼叫string類中的方法,也就證明了乙個字串就是乙個string類的匿名物件。字串屬於引用型別,整型 浮點型 字元型屬於基本型別。基...