JavaEE实战班第六天
今天學(xué)習(xí)了數(shù)組,理解到數(shù)組類似于同一類數(shù)據(jù)的集合體,是多個數(shù)據(jù)的容器
常用格式
數(shù)據(jù)類型【】 數(shù)組名稱 = new 數(shù)據(jù)類型【數(shù)組長度】;
or
數(shù)據(jù)類型【】 數(shù)組名稱 = {數(shù)組內(nèi)容1,數(shù)組內(nèi)容2,數(shù)組內(nèi)容3,數(shù)組內(nèi)容n};
or
數(shù)據(jù)類型[] 數(shù)組名;
?????????屬于只創(chuàng)建了數(shù)組引用名, 并未在內(nèi)存創(chuàng)建數(shù)組空間。
or
數(shù)據(jù)類型[] 數(shù)組名稱 = new 數(shù)據(jù)類型[]{內(nèi)容 1,內(nèi)容 2,內(nèi)容 3...內(nèi)容 n};
數(shù)組長度獲取
數(shù)組名稱.length
冒泡排序
原理:
- 比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。
- 對每一對相鄰元素做同樣的工作,從開始第一對到結(jié)尾的最后一對。在這一點,最后的元素應(yīng)該會是最大的
數(shù)。
- 針對所有的元素重復(fù)以上的步驟,除了最后一個。
- 持續(xù)每次對越來越少的元素重復(fù)上面的步驟,直到?jīng)]有任何一對數(shù)字需要比較。
-
名字由來:
是因為最小(或最大)的元素會經(jīng)由交換慢慢“浮”到數(shù)列的頂端(降序或升序),就如同水中的氣泡最終會上浮到 ???頂端一樣,故名“冒泡排序”。
-
升序排列的口訣:
N個數(shù)字來排隊兩兩相比小靠前,
外層 循環(huán)length-1 內(nèi)層循環(huán)length-i-1
降序排序的口訣:
N個數(shù)字來排隊兩兩相比大靠前,
外層 循環(huán)length-1 內(nèi)層循環(huán)length-i-1
總結(jié)
以上是生活随笔為你收集整理的JavaEE实战班第六天的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件啊
- 下一篇: sharepoint 添加解决方案 遇到