Devdit
 

โค้ด Java เรียงตัวเลขจากตัวแปรชนิด Array

1.2K

สอนภาษา Java เขียนโปรแกรมเรียงตัวเลข จากตัวแปรชนิด Array โดยตัวอย่างแนะนำทั้งแบบเรียงตัวเลขจากน้อยไปมาก (ASC) และเรียงตัวเลขจากมากไปน่อย (DESC) ของตัวแปร Array สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง โค้ด Java เรียงตัวเลขจากตัวแปรชนิด Array แบบน้อยไปหามาก (ASC)

import java.util.*;

class Test {  
    public static void main(String args[]){  
        Integer[] number = {8, 1, 6, 4, 5, 10, 14, 2, 69};
        System.out.println("ก่อนเรียงตัวเลข "+Arrays.toString( number ));   
        Arrays.sort(number);
        System.out.println("หลังเรียงตัวเลขจากน้อยไปมาก "+Arrays.toString( number )); 
    }
}

ผลลัพธ์

ก่อนเรียงตัวเลข [8, 1, 6, 4, 5, 10, 14, 2, 69]
หลังเรียงตัวเลขจากน้อยไปมาก [1, 2, 4, 5, 6, 8, 10, 14, 69]

 

ตัวอย่าง โค้ด Java เรียงตัวเลขจากตัวแปรชนิด Array แบบมากไปหาน้อย (DESC)

 import java.util.*;

class Test {  
    public static void main(String args[]){  
        Integer[] number = {8, 1, 6, 4, 5, 10, 14, 2, 69};
        System.out.println("ก่อนเรียงตัวเลข "+Arrays.toString( number ));   
        Arrays.sort(number, Collections.reverseOrder());
        System.out.println("หลังเรียงตัวเลขจากมากไปน้อย "+Arrays.toString( number )); 
    }
}

ผลลัพธ์

ก่อนเรียงตัวเลข [8, 1, 6, 4, 5, 10, 14, 2, 69]
หลังเรียงตัวเลขจากมากไปน้อย [69, 14, 10, 8, 6, 5, 4, 2, 1]
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ