java 比较三个数大小用数组怎么写
3个回答
展开全部
代码如下。。。我测试过了。。。
import java.util.Arrays;
public class Test{
public static void main(String[] args){
int[] arr = new int[]{3,2,1};
Arrays.sort(arr);
int max = arr[arr.length-1];//最大数
int min = arr[0];//最小数
System.out.println(Arrays.toString(arr));
System.out.println("max = " + max);
System.out.println("min = " + min);
}
}
运行结果:
[1, 2, 3]
max = 3
min = 1
希望对你有帮助。。。仍有问题可以HI我。。。
import java.util.Arrays;
public class Test{
public static void main(String[] args){
int[] arr = new int[]{3,2,1};
Arrays.sort(arr);
int max = arr[arr.length-1];//最大数
int min = arr[0];//最小数
System.out.println(Arrays.toString(arr));
System.out.println("max = " + max);
System.out.println("min = " + min);
}
}
运行结果:
[1, 2, 3]
max = 3
min = 1
希望对你有帮助。。。仍有问题可以HI我。。。
展开全部
同意1楼说法那样是最快的,代码如下。最小的就是第一个元素,最大的就是排序后的最后一个元素
import java.util.Arrays;
public class ABC {
public static void main(String[] args) {
int[] ary = { 2, 5, 7 };
Arrays.sort(ary);//数组升序排列
int max = ary[ary.length - 1];//最大值最后一个元素
int min = ary[0];//最小值是第一个元素
System.out.println("Max is: " + max);
}
}
----------
Max is: 7
import java.util.Arrays;
public class ABC {
public static void main(String[] args) {
int[] ary = { 2, 5, 7 };
Arrays.sort(ary);//数组升序排列
int max = ary[ary.length - 1];//最大值最后一个元素
int min = ary[0];//最小值是第一个元素
System.out.println("Max is: " + max);
}
}
----------
Max is: 7
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接把三个数字放到ArrayList中,然后调用Arrays的sort方法进行排序,那么结果就是从小到大拉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询