maxjava
Ⅰ java 使用max方法,比较三个随机数的大小,并打印结果
函数原型为intmax(inta,intb,intc)(1)intz;z=(a>b)?a:b;returnz>c?z:b;(2)if(a>b){if(a>c)returna;elsereturnc;}else{if(b>c)returnb;elsereturnc;}(3)inttmp;if(a
Ⅱ JAVA中MAX取最大值的问题!
其实你可以用数组存储多个数,然后对数组进行排序,正序的话,数组的最后一个元素就是最大的,倒序的话,数组的第一个元素就是最大的,这种方法我认为是最简单的
int a = 3, b = 4, c = 5, d = 6;
int max = (a > b ? a : b) > c ? (a > b ? a : b) : c;
max = max > d ? max : d;
System.out.println("max=" + max);
Ⅲ 在java中用max将俩个数按大小输出
public void max(int a, int b){
if(a>b){
System.out.println(a+"\t"+b);
}else {
System.out.println(b+"\t"+a);
}
}
在main方法里面调用就好了,我上面是按照由大到小的顺序输出
Ⅳ java谁能告诉这里面的max是什么意思吗
max 表示数组的最大长度
i<cityname.length 表示遍历城市名数组
Ⅳ java中max(1,2,max);是什么意思
就是把max和min的值先初始化为a[0],然后跟数组中其他的数来比较从而求得数组中的最大和最小值。如果数组中有值大于max,那就将它的值赋给max;如果数组中有值小于min,那就将它的值赋给min。这个操作一直循环下去,直到数组最后一个元素。那么最后max和min中存放的值就一定是数组中的最大和最小值。
Ⅵ java题 max方面
因为不是实用程序,只是演示,所以没做容错处理.
因为你只需要最大值,所以不需要排序,只需要得到最大数就可以了!所以没有使用数组排序之类的方法!
只适用于jdk1.5以上版本,因为在更早的版本中不支持自动解包。下面这句会出错
in[i] = Double.valueOf(args[i]);
测试的时候必须输入double格式的参数,不然会出错。
public class Test {
public static void main(String[] args) {
double[] in = new double[args.length];
for (int i = 0; i < args.length; i++) {
in[i] = Double.valueOf(args[i]);
//System.out.println(in[i]);
}
double max = max(in);
//System.out.println(max);
}
public static double max(double[] in){
double max = in[0];
for (int i = 1; i < in.length; i++) {
max = Math.max(max, in[i]);
}
return max;
}
}
Ⅶ java编写程序,求若干个求最大值的方法Max……
import java.util.Arrays;
public class test {
public static int Max(int a ,int b ,int c ){
return Math.max(Math.max(a, b), c);
}
public static float Max(float a ,float b ,float c ){
return Math.max(Math.max(a, b), c);
}
public static double Max(double a ,double b ,double c ){
return Math.max(Math.max(a, b), c);
}
public static int Max(String a ,String b ,String c ){
Integer a1 = new Integer(a);
Integer a2 = new Integer(b);
Integer a3 = new Integer(c);
return Math.max(Math.max(a1, a2), a3);
}
public static int Max(int[] arr){
Arrays.sort(arr);
return arr[arr.length-1];
}
}
使用的是方法的重载。
Ⅷ java max用法
因为return max中的max是一个自己定义的方法,
Math.max是系统定义的求最大值的方法。所以那个max当然能用了。