Devdit
 

การหาค่า max min โดยใช้ Array Java

6.2K

สอนเขียนโปรแกรมการหาค่า max min โดยใช้ Array Java โดยคำสั่ง max มีไว้สำหรับหาค่ามากสุดในตัวแปร array ส่วนคำสั่ง min ใช้สำหรับหาค่าน้อยสุดในตัวแปร array สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง การหาค่า max min โดยใช้ Array Java

import java.util.Arrays;

class Test {  
    public static void main(String args[]){ 
        int[] number = {1, 6, 3, 10, 8, 10, 9};

        int max = Arrays.stream( number ).max().getAsInt();
        int min = Arrays.stream( number ).min().getAsInt();

        System.out.println( Arrays.toString( number ) );
        System.out.println( "ค่ามากสุดคือ "+max );
        System.out.println( "ค่าน้อยสุดคือ "+min );
    }
}

ผลลัพธ์

ค่ามากสุดคือ 10
ค่าน้อยสุดคือ 1

คำอธิบาย

1. import class java.util.Arrays เพื่อใช้งานคำสั่งที่เกี่ยวกับ Array

2. สร้างตัวแปร number ชนิด Array พร้อมค่าเริ่ม คือ 1, 6, 3, 10, 8, 10, 9

3. ใช้คำสั่ง Arrays.stream กับตัวแปร number พร้อมคำสั่ง max เพื่อหาค่ามากสุดใน Array และคืนค่าเป็นชนิดตัวเลข ด้วย getAsInt

4. ใช้คำสั่ง Arrays.stream กับตัวแปร number พร้อมคำสั่ง min เพื่อหาค่าน้อยสุดใน Array และคืนค่าเป็นชนิดตัวเลข ด้วย getAsInt

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ