⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 comptype.java

📁 java编程思想的部分实现
💻 JAVA
字号:
//:c09:CompType.java

import java.util.*;
public class CompType implements Comparable
{
	int i;
	int j;
	public CompType(int n1,int n2)
	{
		i=n1;
		j=n2;
	}
	public String toString()
	{
		return "[i="+i+",j="+j+"]";
	}
	public int compareTo(Object rv)
	{
		int rvi=((CompType)rv).i;
		return (i<rvi?-1:(i==rvi?0:1));
	}
	private static Random r=new Random();
	private static int randInt()
	{
		return Math.abs(r.nextInt())%100;
	}
	public static Generator generator()
	{
		return new Generator()
		{
			public Object next()
			{
				return new CompType(randInt(),randInt());
			}
		};
	}
	public static void main(String[]args)
	{
		CompType[]a=new CompType[10];
		Arrays2.fill(a,generator());
		Arrays2.print("before sorting,a= ",a);
		Arrays.sort(a);
		Arrays2.print("after sorting,a= ",a);
	}
}

⌨️ 快捷键说明

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