GeSHi (java):
/*--------------------------------------------------------------------------
OddOrEven class
*****************
By: HappyFace http://www.engineeringserver.com
Contact: info [@] engineeringserver.com
Version: 26/01/2009
"*****************
Note: checks if a number is odd or even.
//----------------------------------------------------------------------*/
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
public class OddOrEven {
public static void main
(String[] args
){ String strNumber =
"1234567890";
ArrayList<Integer> odd = new ArrayList<Integer>();
ArrayList<Integer> even = new ArrayList<Integer>();
for (int i = 0; i < strNumber.length(); i++){
if(strNumber.charAt(i)%2 !=0){
odd.
add(Integer.
parseInt("" + strNumber.
charAt(i
)));
}
else{
even.
add(Integer.
parseInt("" + strNumber.
charAt(i
)));
}
}
System.
out.
println("Unsorted:");
System.
out.
println("even: " + even
);
System.
out.
println("odd: " + odd
);
System.
out.
println("Sorted:");
//sorted numbers
System.
out.
println("even: " +
Arrays.
toString(even.
toArray()));
System.
out.
println("odd: " +
Arrays.
toString(odd.
toArray()));
}
}
Created by GeSHI 1.0.7.20