java定义一个数组存放数据{21,13,65,23,42,54}求数组最大值并输出
时间: 2024-09-18 17:15:05 浏览: 20
在 Java 中,你可以通过遍历数组的方式来找到其中的最大值。以下是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
// 定义数组
int[] numbers = {21, 13, 65, 23, 42, 54};
// 初始化一个变量来存储最大值,通常设置为数组的第一个元素
int max = numbers[0];
// 遍历数组
for (int i = 1; i < numbers.length; i++) {
// 如果当前元素大于已知的最大值,更新最大值
if (numbers[i] > max) {
max = numbers[i];
}
}
// 输出最大值
System.out.println("数组的最大值是:" + max);
}
}
```
当你运行这个程序,它会输出数组的最大值 65。
相关问题
定义一维数组存放数据{1,2,3,4,6,9},求数组最大值并输出,Java
在Java中,你可以使用一个一维整数数组来存储这些数据,并通过遍历数组找出其中的最大值。以下是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
// 定义一维数组
int[] numbers = {1, 2, 3, 4, 6, 9};
// 初始化一个变量用于保存最大值
int max = numbers[0]; // 假设第一个元素是最小的
// 遍历数组
for (int i = 1; i < numbers.length; i++) {
// 如果当前元素大于已知的最大值,则更新最大值
if (numbers[i] > max) {
max = numbers[i];
}
}
// 输出最大值
System.out.println("数组的最大值是: " + max);
}
}
```
当你运行这段代码,它会输出`数组的最大值是: 9`。
用Java定义一个一维数组 数组中的元素值依次为 35 12 50 23 66尝试将其中最大的数打印
可以使用Java中的数组来存放元素,然后遍历数组找到其中的最大值并打印输出。具体代码如下:
```java
public class ArrayDemo {
public static void main(String[] args) {
int[] arr = { 35, 12, 50, 23, 66 }; // 定义一个数组
int max = arr[0]; // 假设第一个元素为最大值
// 遍历数组
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) { // 如果当前元素比最大值还大
max = arr[i]; // 更新最大值
}
}
System.out.println("最大值为:" + max);
}
}
```
其中,`int[] arr = { 35, 12, 50, 23, 66 }`定义了一个数组,`max = arr[0]`假设第一个元素为最大值,`if (arr[i] > max)`判断当前元素是否比最大值还大,如果是则更新最大值。最后输出最大值即可。