minmaxtest.java

来自「java的书上例子」· Java 代码 · 共 31 行

JAVA
31
字号
import java.awt.Dimension;

/** 一个应用程序,用来测试类Dimension的使用 */

/** 类MinMaxTest,该类中定义了求int型数组中最大值和最小值的方法,
  * 求得的最大值和最小值放在一个Dimension对象变量中 */
public class MinMaxTest{

	/** main()方法 */
    public static void main(String[] args){
		int[] ii=new int[20];
		for(int i=0;i<ii.length;i++)
			ii[i]=(int)(100*Math.random());
		Dimension d=minmax(ii);
		System.out.println("min = "+d.width);
		System.out.println("max = "+d.height);
	}

	/** minmax()方法 */
	public static Dimension minmax(int[] d)	{
	    if(d.length==0) return new Dimension(0,0);
		int min=d[0];
		int max=d[0];	
		for(int i=1;i<d.length;i++){
			if(min>d[i]) min=d[i];
			if(max<d[i]) max=d[i];
		} 
		return new Dimension(min,max);
	}
}//类MinMaxTest结束

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?