Java學習(二) 基本操作

2021-08-15 11:22:38 字數 1244 閱讀 4332

一、陣列基本操作

1.直接選擇排序

描述:以乙個角標的元素和其他元素進行比較,在內迴圈第一次結束,最值出現在頭角標位置上。

public static

voidselectsort(

intarr)}}

}

2.氣泡排序

描述:相鄰兩個元素進行比較,如果滿足條件就進行位置置換。內迴圈結束一次,最值出現在尾角標位置。

public static

voidbubblesort(

intarr)}}

}

3.二分查詢

注意:這種查詢只對有序陣列有效。

public static

inthalfseach(

intarr,

intkey)

returnmid;

}

4.陣列反轉 

public static

voidreversearray(

intarr)

}//對陣列的元素進行位置的置換。

public static

voidswap(

intarr,

inta,

intb)

二、arrays的使用

遍歷: tostring()     

將陣列的元素以字串的形式返回

排序:sort()       

將陣列按照公升序排列

查詢:binarysearch()    

在指定陣列中查詢指定元素,返回元素的索引,如果沒有找到返回(-插入點-1) 注意:使用查詢的功能的時候,陣列一定要先排序。

學習EMACS基本操作(二)

東西還是要經常用,不然就忘了,花了10分鐘複習了上次學的emacs操作。下面是常用的命令 大寫c代表ctrl鍵,大寫m代表alt鍵,其它小寫字母代表實際按鍵 c n p 上下行移動 next previous c f b 前後移乙個字母 m f b 前後移乙個單詞,這個比較好用 c a 移動到本行首...

Java操作HDFS Linux 學習篇(二)

上傳檔案 public static void upload throws exception 1.configuration獲取hadoop配置檔案的資訊。2.conf.set fs.defaultfs hdfs lxp 9000 可以對hadoop的配置檔案 core site.xml 資訊手動...

MongoDB 學習二(shell 基本操作)

使用昨天學過的命令 mongod dbpath users pro documents mongodb data db 來啟動服務 先切換到bin目錄下 然後使用命令 mongo 來啟動資料庫 這裡預設啟動的也是27017的埠,如果想更換埠可以使用 mongo port 8888 前提是前面啟動mo...