正則表達式簡介 有的地方也叫做規(guī)則表達式,通過正則可以將符合某種規(guī)則的字符串匹配出來,比如要將"monkey1024study1j2a3v4a"...
String類常用方法 char charAt(int index);獲取index位置的字符 boolean contains(CharSeq...
String類不能被繼承 通過源碼可以看到String類前面加了final修飾,因此String類是不能夠被繼承的。將其設(shè)置為不能被繼承的原因是...
Arrays工具類 在java.util包里面有個Arrays類,里面提供了排序和二分法查找的方法,程序員直接調(diào)用就行,而且這些方法都是靜態(tài)的,...
二分法查找原理 使用二分法查找時需要以下兩個條件: 沒有重復(fù)元素 已經(jīng)排好順序 假設(shè)給定一組排好序且沒有重復(fù)元素的數(shù)字,要從這些數(shù)字中快速找到x...
冒泡排序原理 將要排序的一組數(shù)字進行遍歷。 第一次遍歷,將相鄰的兩個數(shù)字進行比較,直到這組數(shù)字全部比較完成,如果前面比后面的數(shù)字大,則進行交換位...
選擇排序原理 將要排序的一組數(shù)字進行遍歷。 第一次遍歷,將第一個位置上的數(shù)字與后面的數(shù)字進行比較,如果后面的數(shù)字比第一個位置上的元素小,則將兩個...
通過拷貝進行擴容 在java語言里面,數(shù)組一旦創(chuàng)建好之后,長度是不可變的,倘若數(shù)組的長度不夠使用了,裝不下數(shù)據(jù)之后需要對數(shù)組進行擴容,那該如何擴...
二維數(shù)組簡介 一維數(shù)組里面只需要一個下標即可定位數(shù)組中的元素,二維數(shù)組需要兩個下標才能夠定位到數(shù)組中的元素。可以將我們平時使用的excel理解為...