資料結構:指資料在計算機記憶體空間中或者磁盤中的組織形式,


對于資料結構的操作:插入、洗掉、查找、迭代遍歷、排序等;
Java.util包中含有諸如向量(一個可擴充的陣列)、堆疊、哈希表等型別的資料結構,使用包需要import java.util.*,

所有不包括在表1.2中的型別,如String、陣列,都是類,或者叫物件型別,創建一個物件時使用關鍵字new,該物件具有自己的方法(相當于C++的成員函式)和欄位(又叫資料,相當于C++中的成員變數),如String.length()和array.length;
Java屬于強型別語言,型別之間需要顯示轉換(explicit cast),其語法格式如下:
(type)variableName
其中,type 為 variableName 要轉換成的資料型別,而 variableName 是指要進行型別轉換的變數名稱,強制轉換的實體如下:
int a=3;
double b=5.0;
a=(int)b;
經強制型別轉換后僅產生一個臨時的、型別不同的資料繼續參加運算,其常量、變數或運算式的原有型別以及原來資料值均不改變,
所以,上述代碼中首先將 double 型別變數 b 的值強制轉換成 int 型別,然后將值賦給 a,但是變數 b 本身的值是沒有發生變化的,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/5147.html
標籤:其他
上一篇:<學會提問-批判性思維指南>運用
