在这篇文章中,我们将写一个Java程序来寻找一个数组中最大的元素。
在这篇文章中,我们可以通过2种方式来编写逻辑,找到数组中的最大元素。
Arrays.sort()
方法### 使用迭代法
public class LargestNumbersInArray {
public static void main(final String[] args) {
final int[] array = {12,34,56,12,13,454};
usingIterative(array);
}
private static int usingIterative(final int[] array){
// Initialize maximum element
int max = array[0];
// Traverse array elements from second and
// compare every element with current max
for (int i = 1; i < array.length; i++){
if (array[i] > max){
max = array[i];
}
}
System.out.println(max);
return max;
}
}
输出。
454
public class LargestNumbersInArray {
public static void main(final String[] args) {
final int[] array = {12,34,56,12,13,454};
final int largest = usingLibrary(array);
System.out.println(largest);
}
private static int usingLibrary(final int[] array){
Arrays.sort(array);
return array[array.length - 1];
}
}
输出。
454
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://www.javaguides.net/2018/08/java-program-to-find-largest-element-in.html
内容来源于网络,如有侵权,请联系作者删除!