All pastes #977421 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-04-08 20:35 UTC
rendered paste body
public int compare(Object a, Object b){
		
		char[] c1 = a.toString().toCharArray();
		char[] c2 = b.toString().toCharArray();
		if(a.toString().equals(b.toString()))
			return 0;
		
		int length;
		if(c1.length > c2.length){
			length = c2.length;
		}else{
			length = c1.length;
		}
		System.out.println(c1.length);
		System.out.println(c2.length);
		for(int i = (c1.length - 1), j = (c2.length -1); length >= 0; i--, j--, length--){
			if(c1[i] > c2[j]){
				return 1;
			}
			if(c1[i] < c2[j]){
				return -1;
			}
		}
		return 0;
	}