java初学者打印一个数组的最大值和下标
输出一个定义的数组的最大值的下标(适合初学者学习,很容易理解)
题目:
给出一个数组 {1,2,69,4,888};找出第二大的值
思路:
定义两个变量:一个变量用来存储数组的最大值,另一个变量用来存储数组最大元素的下标。
实现
public class Demo5 {
public static void main(String[] args) {
//给出一个数组;打印出该数组最大值下标
int []score={1,2,69,4,888};
int max = score[0];
int index=-1;//定义一个变量,用于存储下标
for (int i = 0; i <score.length; i++) {
if (score[i] > max) {
max = score[i];
}
index=i;//把i的值赋给index
}
System.out.println(“数组的最大值为”+max);
System.out.println(“数组最大值的下标为”+index);
}
}
运行图:
希望大家一起学习,一起进步;理解有浅到深,程序有简单到复杂,慢慢来!
java初学者打印一个数组的最大值和下标相关推荐
- java快速寻找一个数组的最大值或最小值, min, max,三种方法
java 中 寻找一个数组中的最大值或最小,除了自己专门编写一个 min 或 max 函数外,还有几种方式方便使用. 1. 使用 stream 将一个数组放进 stream 里面,然后直接调用 str ...
- java随机打印一个数组元素_java 怎么随机打印自定义数组里面的字符串
packageShiyan;importjava.util.Arrays;importjava.util.Random;publicclassasd123{publicstaticvoidmain(S ...
- Java编程定义一个数组,输出数组中的最大值与最小值
package com.pzhu.demo;public class MaxMin {//Java编程定义一个数组,输出数组中的最大值和最小值public static void main(Strin ...
- 数组[Java](除去一个数组中的某个值并生成一个新数组)
** 数组 **[Java](除去一个数组中的某个值并生成一个新数组) 例如:现在有如下的一个数组: int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5} ; ...
- 使用Java语言打印一个心形图案
要使用 Java 语言打印一个心形图案,你可以使用两个 for 循环和一些字符串拼接来实现.你也可以使用 ASCII 码来打印心形图案,这将更加简单. 以下是使用两个 for 循环和字符串拼接的示例代 ...
- java中定义一个数组,获取数组中的最大值和最小值
思路 : 我们定义一个数组,再定义一个max变量 用来存在最大值 : 再定义一个min变量,用来存在最小值: 我们遍历数组,假如当前值大于max,就把当前值赋值给max; 假如当前值小于min,就把 ...
- 手把手教Java初学者制作一个王者荣耀游戏,1天就能学会。
刚入门的java初学者,在学会一定项目后,都想先做一款游戏来练练手,来看看自己的知识掌握的怎么样了,那有的初学者并不知道可以做哪些项目,和不知道自己能做什么项目,现在小编就带大家来一起看看Java开发 ...
- 使用Java语言打印一个爱心图案
我们可以使用Java的输出语句来打印一个爱心图案.下面是一个简单的爱心图案的Java程序: public class PrintLove {public static void main(String ...
- Java实验——设计一个数组模型,用于存储体育项目成绩男生体育项目有足球、长跑和铅球,女生体育项目有跳舞、体操、游泳。设计排序算法,将变量a、b、c中的数值按大小顺利进行互换(从大到小排列)。
设计一个数组模型,用于存储体育项目成绩:男生体育项目有足球.长跑和铅球,女生体育项目有跳舞.体操.游泳. import java.util.Scanner;public class DataArray ...
最新文章
- ADB 查看 crash log
- 对数据库表中的某一字段去重分组排序
- ios nil、NULL和NSNull 的使用
- mapreduce运行模式
- 汇编学习笔记(二)--数据处理的两个基本问题
- 【英语学习】【加州教材】【G3】【科学】Science目录及术语表
- jQuery UI.Layout
- vue 侦听器侦听对象属性_SQL Server始终处于侦听器状态
- 1006 小明与隔壁老王之间不得不说的故事(简单)
- 学生管理系统(Java实现)
- 关系数据库到Hbase数据库的数据迁移
- 数字图像处理实验之对数变换
- NVIDIA Jetson之OTA远程升级Jetpack
- 图纸识别自动生成BOM清单的方法
- 常用的十种数据分析方法
- 程序设计学习(c++)(课堂学习2)
- 银从个人理财在线计算机怎么使用,2017银行从业个人理财计算器使用方法
- 【SVN】windows SVN安装使用教程(服务器4.3.4版本/客户端1.11.0版本)
- 工控机与arm主板有什么不同
- 黑白棋游戏c语言代码,C语言黑白棋游戏[转载]