我们可以使用数组循环来从列表中返回最大的元素。主要是通过比较模型来实现的。在某个列表中,最大的数字将与该列表中的所有元素进行比较。该过程将考虑“n”作为输入数量,并将其作为数据值存储在数组中。之后,程序将在循环结束后在输出控制台上显示最大的元素。
在本文中,我们将帮助您理解并编写一些Java代码,通过这些代码您可以从数组列表中找到最大的元素。
如何使用Java从数组中选择最大的数字?
We can find a largest number by sorting an array. To define a void ArrayList and add all elements of array to it. Passing the ArrayList to Collections.max() and the entire process will take a run.
-
For this operation, you can declare a set of input as a form of array at the beginning. This creates a base to execute a logic. The algorithm uses this loop to find out the particular result (largest number of that loop).
Example
的中文翻译为:
示例
Let's take an example.
arr[]= {1,10,4,15,9,85,63,108}
登录后复制
输出
Output: 108
登录后复制
-
从数组中找到最大的数,通常会使用两种类型的函数 -
-
Max () – Use to find the max function from the list
-
for Loop - Use to perform iteration for every element.
-
首先,您应该声明一个数组,然后对其进行初始化。对于迭代,我们需要两个循环,然后比较元素以获取最大的数字,数据需要按降序进行交换。
在列表中找到最大元素的算法
Here is the general algorithm for to find out the largest element in a list by using Java −
-
第一步 − 开始
-
第2步 − 初始化arr[]
-
第三步 − max=arr[0]
-
第4步 − i=0;imax)max=arr[i]
-
步骤 5(1) − 打印
-
步骤 5(2) − 打印 MAX
-
Step 6 − Terminate
Syntax
有两种方法可以执行该操作。在下面的语法中描述了这两种方法。
-
coll means; the total collection from which the maximum element will be filtered out.
-
comp意味着; 可以进行操作的比较器。
public static