Devdit
 

Java หาค่าสูงสุดของ Array ด้วยคำสั่ง max

7.2K

สอนภาษา Java เขียนโค้ดหาค่าสูงสุดของ Array ด้วยคำสั่ง max โดยคำสั่ง max อยู่ใน Class java.util.Arrays ซึ่งคำสั่ง max จะคืนค่ามากสุดของข้อมูลในชุด Array ดังกล่าวตามชนิดข้อมูลที่กำหนด สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Java หาค่าสูงสุดของ Array ด้วยคำสั่ง max

import java.util.Arrays;

class Test {  
    public static void main(String args[]){ 
        int[] number = {10, 30, 15, 25, 35};
        int max = Arrays.stream( number ).max().getAsInt();
        System.out.println( number );
        System.out.println( "ค่าสูงสุดคือ "+max );
    }
}

ผลลัพธ์

[10, 30, 15, 25, 35]
ค่าสูงสุดคือ 35

คำอธิบาย

1. import Class java.util.Arrays เพื่อใช้งาน max สำหรับหาค่าสูงสุดของ Array

2. ใช้คำสั่ง Arrays.stream กับตัวแปร number ร่วมกับคำสั่ง max โดยสามารถกำหนดชนิดข้อมูลที่ได้ ตัวอย่างคือตัวเลขจึงกำหนดเป็น getAsInt

3. พิมพ์ค่าตัวแปร array number และตัวแปรเก็บค่าสูงสุด คือ ตัวแปร max ออกสู่หน้าจอ

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