2023/02/22
3178

Java程式教室(十):使用sort方法對陣列進行排序

Java程式教學-陣列排序

JAVA教學-使用sort方法對陣列進行排序

Java本身也有針對陣列,依照排序演算規則設計了現成的排序方法sort,這個方法位於java.util.Arrays這個class類別中,使用這個方法,我們可以很方便地對各種陣列進行排序,大大降低了陣列排序的難度。

關鍵技術:

Arrays類別位於java.util套件內,主要是針對陣列的應用,包含許多方法,其中sort()方法就是Arrays類別提供的陣列進行排序的方法,以下我們以java8 api線上文件查詢為例:

1

2

 

執行結果如下

3

 

設計過程:

Step1:

在專案中建立表單操作介面SortArray,在畫面上增加一個文字方塊textfield,一個文字區塊textArea和一個排序按鈕button

4

 

Step2:

為”排序”按鈕撰寫事件處理方法,在該方法中要接收使用者的輸入字串,並以字串中的空格字元分割字串為陣列,再把字串陣列轉為整數陣列,然後呼叫Arrays類別的sort()方法進行排序,最後顯示到表單中。步驟如下

5

Step3:

撰寫文字方塊的按鍵事件處理方法,透過該方法的撰寫來限制文字方塊可輸入的字元,當使用者按下非數字與空格字元時,取消本次輸入的有效性,步驟如下

6

 

以下為程式完整的內容:

7

8

9

10

11
 
 

>>程式課程試聽索取 

>>職訓補助課程

>>有企業實習的JAVA產訓班
 



  江聖榮 老師
  專長:

  程式設計:從前端(UI front-end)到後端(Back-end)之全端工程師(full-stack)
  精通語言:Java、Javascript 前後端框架   
  開課詳情

 
 
LINE-friend
近期文章熱搜文章排行
熱門標籤熱門標籤
近期文章你可能有興趣的文章
熱門標籤熱門標籤