開課查詢
課程總覽
工業設計
建築室內設計
視覺設計
網頁設計
3D多媒體動畫
影視特效
程式/資料庫
AI程式設計
手機APP設計
資安網路管理
辦公室應用
認證輔導
專業師資
新手專區
學員專區
登出
最新消息
文章分類
文章分類
Python
Java
Cisco網路管理
APP設計
AI邊緣運算
室內設計
Photoshop
Line貼圖
電商行銷
CSP
HOT 熱門課程
HOT 熱門課程
Blog首頁
練功寫程式
2023/02/22
4299
Java程式教室(十):使用sort方法對陣列進行排序
文章段落
Arrays類別
完整程式內容
圖/文 江聖榮老師
JAVA教學-使用sort方法對陣列進行排序
Java本身也有針對陣列,依照排序演算規則設計了現成的排序方法sort,這個方法位於java.util.Arrays這個class類別中,使用這個方法,我們可以很方便地對各種陣列進行排序,大大降低了陣列排序的難度。
關鍵技術:
Arrays類別位於java.util套件內,主要是針對陣列的應用,包含許多方法,其中sort()方法就是Arrays類別提供的陣列進行排序的方法,以下我們以java8 api線上文件查詢為例:
執行結果如下
設計過程:
Step1:
在專案中建立表單操作介面SortArray,在畫面上增加一個文字方塊textfield,一個文字區塊textArea和一個排序按鈕button
Step2:
為”排序”按鈕撰寫事件處理方法,在該方法中要接收使用者的輸入字串,並以字串中的空格字元分割字串為陣列,再把字串陣列轉為整數陣列,然後呼叫Arrays類別的sort()方法進行排序,最後顯示到表單中。步驟如下
Step3:
撰寫文字方塊的按鍵事件處理方法,透過該方法的撰寫來限制文字方塊可輸入的字元,當使用者按下非數字與空格字元時,取消本次輸入的有效性,步驟如下
以下為程式完整的內容:
>>
程式課程試聽索取
>>
職訓補助課程
>>
有企業實習的JAVA產訓班
江聖榮 老師
專長:
程式設計:從前端(UI front-end)到後端(Back-end)之全端工程師(full-stack)
精通語言:Java、Javascript 前後端框架
開課詳情
Java程式教學
陣列排序
巨匠程式推薦
上一則
ChatGPT應用教學-ChatGPT幫你寫SQL
下一則
Java程式教室(九):快速排序法Quick Sort
分享
分享
X
NOW!即刻試聽選擇主題
NEW!限量送雙語線上卡
搶攻AI技能最新優惠
TOP
熱搜文章排行
文章分類
熱門標籤
你可能有興趣的文章
【JAVA 教學】初學者必看的Java基本語法,變數、常數與資料型態定義
Python 線上課程|Python for 迴圈基礎觀念與範例解說
Java程式教室(十四):換硬幣找錢程式
熱門標籤