知識改變命運,對於Java程序員來説,技術不斷更新,只有及時充電,才能不被市場淘汰。下面是YJBYS小編整理的ava學習筆記,希望對你有幫助!
String的核心方法:
字符串轉換整數:eInt(字符串變量);
整數轉換字符串:eOf(整型變量)
日期轉字符串:new SimpleDateFormat()at(date類型)
返回字符串元素的字符長度:length()方法
Int IndexOf(String a),在字符串元素中檢索a字符,返回第一個出現的下標位置。
Int indexOf(String a,int fromIndex ),從formIndex位置開始檢索字符串,找到之後的a字符。
Char charAt(int index):用於返回字符串index位置的字符.
Substring(begin,end):返回子字符串
valueOf(Object):返回Object參數的字符串表示形式。
toUpperCase():返回字符串的大寫形式。
toLowerCase():返回小寫形式。
StringBuilder核心方法:
StringBuilder:性能好,非線程安全.
Append(String s):追加字符串。
Insert(3,”String”)插入字符串
Delete(int start,int end):刪除字符串。
Replace(int start,int end, String s):替換字符串
Reverse():字符串反轉.
集合核心方法:
Boolean isEmpty():判斷集合是否為空。
Size():判斷集合裏面元素的.個數。
Boolean Contains(Object):判斷集合元素中是否包含Object元素。
Clear():清空集合。
Boolean Add(Object):向集合中添加元素,返回是否添加成功。
Boolean remove(Object):從集合中刪除元素。
Iterator iterator():迭代元素。
增強for循環:for(Point p:list):遍歷list,每次循環從list中取出一個元素賦值給p。
List單獨的方法:
get(index):得到index下標的集合元素。
Set(index,元素o):設置index處的元素為元素o,前面的元素將被覆蓋,並且方法返回的值是前面的元素。
Add(index,元素):在指定下標index添加元素。
Remove(index):刪除指定下標的元素值。
List:定義線性表數據結構。
ArrayList:動態數組方式,適合隨機訪問對象。
LinkedList:鏈表方式,適合於插入和刪除。
subList():用於獲取子List,獲取的List與原List佔有相同的存貯空間,操作會影響原List。
List subList(int 開始下標,int 結束下標);