Java 数组最大元素及其序号:代码示例与解析
下面是一个用Java编写的函数,可以计算一维数组中的最大元素及其序号:\n\njava\npublic class Main {\n public static void main(String[] args) {\n int[] a = {5, -1, 0, 7, 2};\n int[] result = findMaxElementAndIndex(a);\n System.out.println("最大元素:" + result[0]);\n System.out.println("最大元素的序号:" + result[1]);\n }\n\n public static int[] findMaxElementAndIndex(int[] array) {\n if (array == null || array.length == 0) {\n return null;\n }\n\n int maxElement = array[0];\n int maxIndex = 0;\n\n for (int i = 1; i < array.length; i++) {\n if (array[i] > maxElement) {\n maxElement = array[i];\n maxIndex = i;\n }\n }\n\n int[] result = {maxElement, maxIndex};\n return result;\n }\n}\n\n\n在main函数中,我们首先定义了一个一维数组a,然后调用findMaxElementAndIndex函数来计算最大元素及其序号。最后,我们打印出最大元素和序号。\n\n这段代码的输出结果为:\n\n最大元素:7\n最大元素的序号:3\n
原文地址: https://www.cveoy.top/t/topic/pnSl 著作权归作者所有。请勿转载和采集!