JAVA-初步認識-常用對象API(基本數據類型對象包裝類-概述)
一.
基本數據類型有八種:byte,short,int,long,float,double,char,boolean。在java的世界中,萬物皆對象。為了更方便的操作基本數據類型值,我們就將其進行了對象封裝,而用於描述基本數據類型的類,就稱為基本數據類型對象包裝類。
有八個基本數據類型,也就意味著有八個包裝類。
類名有一個首字符大寫的特點,原先byte,short,int.....小寫都是關鍵字,現在要進行修改。
八個類中,Char和Interger是有所變化,相較於原先的單詞。
這些對象包裝類有什麽用呢?
(byte的範圍是-27~27-1,-128~127)
對於一個int類型的變量而言,它的取值範圍比較大。作為變量而言,它範圍的兩個最值不太好確定,但是換成對象,調用其本身的求解最值方法,就很容易得出最值。
接著問題又來了,boolean類型肯定不是因為取值範圍而轉為對象類型類的。舉例說明它作為對象類的原因:如果將十進制的數轉變成二進制的數,這就需要Boolean類型的對象類了。之前也有介紹過如何將十進制數轉換為二進制數,但是很麻煩,沒有這麽簡單。
JAVA-初步認識-常用對象API(基本數據類型對象包裝類-概述)
相關推薦
JAVA-初步認識-常用對象API(基本數據類型對象包裝類-概述)
api img 我們 分享圖片 -s 比較 技術 ole 常用 一. 基本數據類型有八種:byte,short,int,long,float,double,char,boolean。在java的世界中,萬物皆對象。為了更方便的操作基本數據類型值,我們就將其進行了對象封裝,而
JAVA-初步認識-常用對象API(String類-練習1)
調用 png gpo 分享圖片 log body src inf 認識 一. 數組輸出可以是通過打印的方式,也可以是調用對象的方法,變成字符串的形式。 control+shift+f,代碼規範化。 JAVA-初步認識-常用對象API(String類-練習1)
JAVA-初步認識-常用對象API(集合框架-List集合的常用方法)
技術分享 java 修改 class cti 不同 bubuko span 接下來 一. 現在重點學習一下List,List是Collection的子接口,那麽Collection的方法,List都具備,共性方法就不講述了。 講述一下List中特有的方法,這些特有方法的共性
JAVA-初步認識-常用對象API(集合框架-ListIterator接口)
不用 分享 就會 mod 開始 截圖 body bsp cep 一. 把list往外取的動作也說一下,(有可能說的是從list中取出元素的動作)。 從list中取出所有的元素,采用iterator,因為list屬於Colletion的子類,Colletion中具備的東西
JAVA-初步認識-常用對象API(集合框架-List常用子類的特點)
只需要 大小 虛線 版本 技術 鏈接 bubuko 就是 編號 一. 凡是虛線框都是接口,我們真正在使用的時候,用的是接口中的子類, List接口中,有一堆子類,是我們開發中常用的容器。ArrayList,LinkList,Vecter這三個算是開發中比較常用的。 (l
JAVA-初步認識-常用對象API(集合框架-LinkedList集合-練習棧堆和隊列)
問題 add 是我 好的 寫法 個數 隨著 .com 全部 一. 練習 對於面試常出現的問題進行介紹。 這裏有兩個數據結構,對兩者進行一個介紹。 隊列像管子,從左端開始進入,隨著後面的進入,先進入的被擠到右端,直到先從右端擠出。 為了符合項目中的需求,現在準備做這兩個機構
JAVA-初步認識-常用對象API(集合框架-哈希表2)
這就是 utl 自己 哈希沖突 定義 成員 存儲 位置 mage 一. 哈希表中判斷元素是否相同的方式到底是什麽?我們要探索一下。 剛才我們存儲ab的時候,表中已經有ab了。再往裏面存儲ab的時候,首先要放入算法中計算地址。一算完,這個地址是5,然後到表中去尋找,發現5的位
JAVA-初步認識-常用對象API(集合框架-treeset集合)
依據 三種 姓名 inf 健壯性 框架 第一個 註意 是不是 一. 接下來講解set中的常用子類treeset,演示一下treeset的特點。 集合講述到這裏,談論的都是不同集合內部的數據結構。 這裏必須采用叠代器輸出,輸出的結果是無序的。看到的存進去和取出來的是不一致
JAVA-初步認識-常用對象API(集合框架-treeset集合-二叉樹)
.com 技術 次數 style 引用 數據 最值 san 二叉樹 一. treeset集合可以對其中的元素進行排序,它有兩種排序方法,現在我們想知道它底層是什麽結構,它是怎麽確定元素位置的?它是有原因的,而且它這種結構對於排序而言,效率很高。 一說到排序,之前說到
JAVA-初步認識-常用對象API(集合框架-常用方法演示)
spa gpo 為什麽 常用 put font 有關 對象 class 一. 方法闡述完,演示一下。 主函數中創建一個對象,這裏是創建map引用,(為什麽要通過method方法來做?)。map有泛型,要操作的map裏面是什麽類型? 隨便寫一個學號和姓名,是映射關系。要琢磨一
JAVA-初步認識-常用對象API(集合框架-方法values演示)
body div gpo ava 獲取 姓名 val 初步 不一定 一. 接著演示一個簡單的方法。現在有一個需求,就要姓名,別的不要。有人說直接獲取getvalue就好了,是可以的。但是這裏有更猛的values。 value是值,s是很多。這裏返回的為什麽不是set?鍵是
JAVA-初步認識-常用對象API(集合框架-重點方法entryset演示圖解)
http 我不 取出 映射 對應關系 比較 成員 所有 很多 一. 對於上一節的操作而言,這裏還有另外一種做法,相對而言,有一點麻煩。 從剛才的動作,總結出一個原理。map集合沒有叠代器,但是我們可以把map轉換成有叠代器的集合,比如說set。 這是為什麽呢?為什麽不返回a
JAVA-初步認識-常用對象API(集合框架-Map集合-hashmap存儲自定義對象)
自定義 。。 成對 ... 都差不多 post 哈希表 equals方法 例子 一. 把前面講到的三個集合使用一下。 交代一下需求,學生是鍵,歸屬地是值。到底歸屬地是不是String,有待商榷。如果歸屬地比較簡單,用天津,上海....這些就是字符串。如果歸屬地比較復雜,北京
JAVA-初步認識-常用對象API(集合框架-泛型-泛型類)
bject 是我 work 開發 class com 早期 顯示 想要 一. 泛型我們了解完基本原理之後,除了在集合中用來傳遞參數類型外,還有其它的應用。它還能為我們提供很多設計上的便捷。 介紹一下以前和現在的定義方法,有什麽不一樣。 這裏面為了方便於應用,搞了一個工具類,
JAVA-初步認識-常用對象API(集合框架-泛型-泛型限定-上限)
產生 中標 我們 同時 高級用法 情況下 探討 不一定 port 一. 泛型的基本使用已經說完了,泛型類,泛型接口和泛型方法的體現也已經講述完了。現在講述一下,泛型的高級使用。 來一個String,定義一個集合,裏面存儲的全都是字符串,那我們就明確類型。明確完之後,就導一
JAVA-初步認識-常用對象API(集合框架-泛型-泛型限定-上限的體現)
但是 查看 ava 接收 可能 自然 隱患 post 定義 一. 現在要說應用,查看一下API中的註釋, 這裏有一個方法addAll裏面有extedns E,我們看一下這個方法什麽時候用。下面這三個集合,有存儲person,student,還有worker的。 再接下
JAVA-初步認識-第六章-二維數組-另一種定義方式
包括 [1] 元素 個數 初步 數組 http length nbsp 一. 對於二維數組而言,我們該怎麽獲取它的長度,包括裏面一維數組的長度。 想打印二維數組中角標為1的一維數組的長度。System.out.print(arr[1].length),其實就是元素個數。
Java語言中八種基本類型對應的?包裝類類型
int str2 ger pan 轉換成 方法 print 基本 binary 八種基本類型對應的包裝類類型 byte Byte int Integer char
JAVA-初步認識-第六章-面向對象(舉例)
沒有 指揮 事物 出現 size 面向對象 自己 存儲 完成 一 探討實際生活中出現的兩種思想體現。 視頻中舉了一個例子,攢電腦。面向過程的思想就是自己去搜尋硬件信息,自己去砍價,自己監督商家組裝。面向對象的思想就是找一個懂得人,指揮他去做這件事,他要具備相應的功能。 面向
JAVA-初步認識-第六章-面向對象
什麽 image 是個 產生 -s ges es2017 強調 logs 一. 概述 對象是個實體,面向對象就是看著對象。 與面向對象相區別的是面向過程,無論是面向對象還是面向過程,都是一種思想。 過程和對象有區別。 舉例:把大象關進冰箱。 面向過程:打開冰箱,存儲大象,關