Hàm Tìm Giá Trị Max Trong Mảng Arraylist Hoặc Phần Tử Cuối Cùng ... Trang chủ » Tìm Max Trong Mảng Java » Hàm Tìm Giá Trị Max Trong Mảng Arraylist Hoặc Phần Tử Cuối Cùng ... Có thể bạn quan tâm Tìm Max Trong Mảng Js Tìm Max Trong Mảng Matlab Tìm Max Trong Mảng Pascal Tìm Max Trong Mảng Python Tìm Max Trong Python Hàm tìm giá trị max trong mảng arraylist hoặc phần tử cuối cùng trong mảng programming java Nguyen_Ngoc_Lam (Nguyễn Ngọc Lâm) June 4, 2016, 8:13am #1 trong java có hàm nào mà tìm được giá trị max trong mảng arraylist hoặc phần tử cuỗi cùng trong mảng đấy ạ codocntt (Do Nguyen) June 4, 2016, 8:02am #2 https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html Đây là API đầy đủ của ArrayList trong JDK8 nhé, em xem thử xem chichi (chichi) June 4, 2016, 8:02am #3 Collections.sort(arrayList); // Sắp xếp arrayList.get(arrayList.size() - 1); //lấy max 1 Like codocntt (Do Nguyen) June 4, 2016, 8:03am #4 Collections.sort(arrayList); // Sắp xếp cái này phải viết hàm Comparator nhé, chichi (chichi) June 4, 2016, 8:08am #5 Integer hay String tự sắp xếp được mà, chỉ kiểu Object mà mình muốn quy định kiểu sắp xếp thì mới phải dùng Comparator thôi bạn Nguyen_Ngoc_Lam (Nguyễn Ngọc Lâm) June 4, 2016, 8:12am #6 cho e hỏi câu nữa codocntt (Do Nguyen) June 4, 2016, 8:12am #7 có vẻ hợp lí nhỉ https://docs.oracle.com/javase/7/docs/api/java/util/Collections.html cái này có đề cập Nguyen_Ngoc_Lam (Nguyễn Ngọc Lâm) June 4, 2016, 8:28am #8 // ======= DO NOT EDIT MAIN FUNCTION ============ import java.util.; import java.io.; import static java.lang.Math.sqrt; class Main { public static int snt(int n) { if (n < 2) { return 0; } else if (n == 2) { n++; return n; } else { // 3-> for (int i = 2; i <= Math.sqrt(n); i++) { if (n % i == 0) { return 0; } } } return 1; } public static void f1(ArrayList a){ ArrayList arr=new ArrayList(); int i = 0; int n = a.size(); for (i = 0; i <n-1; i++) { if (snt(a.get(i)) == 1 ) { arr.add(a.get(i)); // break; } } // cái e muốn hỏi Collections.sort(arr); arr.get((arr.size() - 1)*(arr.size() - 1)); System.out.println(arr); } public static void main(String args[]) throws Exception { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); ArrayList a = new ArrayList<>(); System.out.print("Enter number of item: "); int n = Integer.parseInt(in.readLine()); for(int i = 0; i < n; i++){ System.out.print("Number " + i + " (th): "); a.add(Integer.parseInt(in.readLine())); } f1(a); System.out.println(“OUTPUT:”); for(int i = 0; i < n; i++){ System.out.println(a.get(i)); } } } Nguyen_Ngoc_Lam (Nguyễn Ngọc Lâm) June 4, 2016, 8:28am #9 Enter number of item: 5 Number 0 (th): 5 Number 1 (th): 1 Number 2 (th): 3 Number 3 (th): 11 Number 4 (th): 5 Exception in thread “main” java.lang.IndexOutOfBoundsException: Index: 4, Size: 3 at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at Main.f1(Main.java:39) at Main.main(Main.java:53) C:\Users\Ngoc Lam\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1 BUILD FAILED (total time: 11 seconds) Nguyen_Ngoc_Lam (Nguyễn Ngọc Lâm) June 4, 2016, 8:28am #10 e chạy e bị lỗi như này ạ DayNhauHoc's Discord Học C++ Free? Click Blog Dạy Nhau Học Tự Học Lập Trình 83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao? Từ khóa » Tìm Max Trong Mảng Java Tìm Số Lớn Nhất Trong Mảng Java - Freetuts [Java] Tìm Số Nhỏ Nhất Và Lớn Nhất Trong Mảng (Array) Bài Tập Về Mảng Trong Java: Tìm Phần Tử Lớn Nhất Trong Mảng. Tìm Kiếm Min Và Max Trong Mảng (Array) Trong Java Tìm Số Lớn Nhất Trong Mảng Java - Freetuts Tìm Số Lớn Thứ 2 Trong Mảng - Java Code - Deft Blog Java: Cách Tìm Max Và Min Trong Mảng | V1Study Video Java: Cách Tìm Max Và Min Trong Mảng | V1Study Tìm Giá Trị Lớn Nhất, Nhỏ Nhất Của Mảng Số Nguyên | VnCoding [Thực Hành] Tìm Giá Trị Lớn Nhất Trong Mảng - Học Java Java: Tìm Giá Trị Cao Nhất Trong Một Mảng - HelpEx Cách Tìm Số Nhỏ Nhất Trong Một Mảng Java - TutorialCup Bài Tập Về Mảng Trong Java - Lập Trình Không Khó Java: Cách Tìm Max Và Min Trong Mảng | - YouTube