مرتب سازی آرایه (Sort an Array)
اینجا یاد می گیری چطور «مرتب سازی آرایه جاوا» را انجام دهی. «آرایه (Array)» جعبه ای از چند مقدار است. «مرتب سازی (Sort)» یعنی چیدن منظم داده ها، مثلا بر اساس حروف الفبا.
مرتب سازی آرایه جاوا با Arrays.sort()
کتابخانه «java.util.Arrays» یک متد آماده دارد: sort(). «کتابخانه (Library)» یعنی مجموعه ابزارهای آماده. این متد آرایه را در جا می چیند. برای متن، خروجی بر اساس حروف الفبا است.
import java.util.Arrays;
public class Main {
  public static void main(String[] args) {
    String[] cars = {"Volvo", "BMW", "Tesla", "Ford", "Fiat", "Mazda", "Audi"};
    Arrays.sort(cars);
    for (String car : cars) {
      System.out.println(car);
    }
  }
}
گام های سریع
- پکیج java.util.Arraysرا ایمپورت کن.
- یک آرایه نمونه بساز.
- Arrays.sort(آرایه)را صدا بزن.
- با «حلقه for-each» نتیجه را چاپ کن. «حلقه (Loop)» یعنی تکرار.
نکته: برای متن، ترتیب براساس یونیکُد است. حتماً حروف را یکسان بنویس.
برای یادگیری بیشتر درباره آرایه ها، صفحه آرایه ها در جاوا را ببین. همچنین درباره «میانگین آرایه» این مطلب را بخوان: محاسبه میانگین آرایه.
منبع آموزشی مرتبط: W3Schools: Java Array Tutorial و Java Arrays Class Reference.
جمع بندی سریع
- Arrays.sort()آرایه را مرتب می کند.
- برای متن، خروجی الفبایی است.
- بعد از مرتب سازی، با حلقه چاپ کن.
- کتابخانه ها ابزارهای آماده می دهند.
