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

📄 listsettest.java

📁 The package enables mergesort using immutable list.
💻 JAVA
字号:
package listset;

/**
 * 
 * Driver
 * java ListSetTest number number number
 * input numbers would be purged and sorted.
 * 
*/
public class ListSetTest {

	static ImmutableList aList;

	public static void main(String[] args) {

		aList=ImmutableList.NIL;
		try{
			if(args.length>1){
				for(int i=0;i<args.length;i++){
					aList = aList.push(Integer.valueOf(args[i]));
				}
			}
			else{
				System.out.println("Please input more than one integer.");
			}
			aList = aList.purge();
			aList = aList.sort();
			System.out.println("ImmutableList is "+aList);

			ListSet a = new ListSet();
			ImmutableList bList=aList.reverse();
			a.include((Comparable) bList.head());
			while(bList.tail()!=ImmutableList.NIL){
				bList=bList.tail();
				a.include((Comparable) bList.head());

			}
			System.out.println("ListSet is"+a); 
			
		}
		catch(NumberFormatException e){
			System.out.println("Only integers, please.");
		}
		catch(NullPointerException e){
			System.out.println("Please input more than one integer.");
		}
	}
}

⌨️ 快捷键说明

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