「java最小数据最大值」java最小数据最大值怎么求
今天给各位分享java最小数据最大值的知识,其中也会对java最小数据最大值怎么求进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java求最大值最小值
import java.util.Scanner;
public class Zuixiaozhi {
/**
* @param args
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int score[] = new int[5];
int max = 0; // 记录最大值
int min = 0;
System.out.println("请输入五位学员成绩:");
for (int i = 0; i score.length; i++) {
score[i] = input.nextInt();
}
for (int i = 0; i score.length; i++) {
int temp = score[i];
if(i == 0) {
max = temp;
min = temp;
}
if (temp max) {
max = temp;
}
if (temp min) {
min = temp;
}
}
System.out.println("最高为" + max);
System.out.println("最小为" + min);
}
}
java求最大值和最小值
定义两个变量嘛,一个记录遍历到的最大的值,一个记录遍历到的最小的值,遍历完了,结果就
出来了
Scanner input = new Scanner(System.in);
int[] arr = new int[10];
for(int i = 0; i arr.length; i++)
{
arr[i] = input.nextInt();
}
int max;
int min;
for(int temp : arr)
{
if(max temp)
{
max = temp;
}
if(min temp)
{
min = temp;
}
}
//output
System.out.println("最大值是:" + max):;
System.out.println("最小值是:" + min);
怎么理解java中的最大值和最小值?
MAX_VALUE
public static final int MAX_VALUE
保持
int
类型的最大值的常量可取的值为 2的31次方-1。
理论上最大值是:2147483647
MIN_VALUE
public static final int MIN_VALUE
保持
int
类型的最小值的常量可取的值为 -2的31次方。
理论上最少值是:-2147483648
java求数组中最大值最小值
java中随便定义一个数组时,需要先排序之后,然后输出最大最小值,可以使用sort类进行排序,实例如下:
public class ArrDemo{ public static void main(String[] args){ new ArrDemo().getPrint(); } private int[] getPrint(){ java.util.Scanner sc = new java.util.Scanner(System.in); try{ System.out.println("请输入数组的个数。"); int[] arr = new int[sc.nextInt()]; for(int i = 0; i arr.length; i++){ System.out.println("请输入第"+(i+1)+"个数。"); arr[i] = sc.nextInt(); } getArr(arr); }catch(Exception e){ System.err.println("对不起,您输入的不是数字。"); } } private void getArr(int[] arr){ int sum = 0; java.util.Arrays.sort(arr); for(int i = 0;i arr.length; i++){ sum += arr[i]; } System.out.println("最大值是:"+arr[arr.length-1]); System.out.println("最小值是:"+arr[0]); System.out.println("和是:"+sum); }}
JAVA求最大值和最小值
最大值数组的scores[0]改成max
最小值数组的scores[0]改成min
如果你换成scores[0]他就一直是scores[0]
for(int i=0;iscores.length;i++){//遍历数组中的元素
if(scores[i]scores[0]){ //如果当前值大于max,则替换max的值
max = scores[i];
}
}
for(int n=0;nscores.length;n++){//遍历数组中的元素
if(scores[n]scores[0]){
min = scores[n];
}
}
改成
for(int i=0;iscores.length;i++){//遍历数组中的元素
if(scores[i]max){ //如果当前值大于max,则替换max的值
max = scores[i];
}
}
for(int n=0;nscores.length;n++){//遍历数组中的元素
if(scores[n]min){
min = scores[n];
}
}
评论我的那狗不是说不行么,试试去啊。lz可比你聪明多了
java最小数据最大值的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java最小数据最大值怎么求、java最小数据最大值的信息别忘了在本站进行查找喔。
发布于:2022-11-30,除非注明,否则均为
原创文章,转载请注明出处。