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當然能用了。