Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

How can you sort dates?

Answer Posted / ravinder

import java.util.ArrayList;
import java.util.StringTokenizer;

public class DateSort {
public DateSort() {}

void dateSort() {
ArrayList dateData = new ArrayList();
String months[] = {"JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC"};

dateData.add(0,"29-AUG-2008");
dateData.add(1,"13-FEB-2007");
dateData.add(2,"29-JAN-2008");

System.out.print("\nSorted Dates =\t");

for(int i=0;i<dateData.size();i++){
for(int j=0;j<(dateData.size()-1-i);j++){

StringTokenizer date1=new StringTokenizer((String)dateData.get(j),"-");
StringTokenizer date2=new StringTokenizer((String)dateData.get(j+1),"-");
String date01[] = new String[3];
String date02[] = new String[3];
int k=0;
ArrayList temp=new ArrayList();

while (date1.hasMoreTokens()) {
date01[k]=date1.nextToken();
date02[k]=date2.nextToken();
k++;
}
if(Integer.parseInt(date02[2]) < Integer.parseInt(date01[2])){
int t=0;
temp.add(t,dateData.get(j));
dateData.add(j,dateData.get(j+1));
dateData.add(j+1,temp.get(t));
temp.remove(t);
}
}
}
System.out.println(dateData.size());
for(int i=0;i<dateData.size();i++)
System.out.println(dateData.get(i));


}

public static void main(String args[]) {
DateSort Dates = new DateSort();

Dates.dateSort();
}
}

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the difference between jdk, jre, and jvm?

1002


What are the Class Libraries ?

1007


If a method is declared as protected, where may the method be accessed in java programming?

949


What are the 6 mandatory procedures for iso 9001?

963


Whats the difference between notify() and notifyall()?

980


What are the two basic ways in which classes that can be run as threads may be defined?

1020


What is static data type in java?

990


What is multiple inheritance? Is it supported by java?

925


What is sortedset in java?

982


Is a boolean 1 bit?

1010


Explain java coding standards for classes or java coding conventions for classes?

1073


What is number data type in java?

958


Why do we use return statement?

974


What are the advantages of exception handling in java?

1003


Is java a prime method?

945