Main Class:
package split;
import java.util.Scanner;
import java.util.ArrayList;
public class Split {
public static void main(String[] args) {
Scanner S = new Scanner(System.in);
System.out.printf("Enter a Date(dd//mm/yyyy): ");
String str = S.nextLine();
DateReverse D = new DateReverse();
D.revDate(str);
}
}
DateReverse Class:
package split;
/**
*
* @author Sabit
*/
public class DateReverse {
public String date;
public void revDate(String d) {
this.date = d;
String A[] = date.split("/"); ///split the sting from "/"
if ("1".equals(A[1])) {
System.out.printf("January,");
}
if ("2".equals(A[1])) {
System.out.printf("February,");
}
if ("3".equals(A[1])) {
System.out.printf("March,");
}
if ("4".equals(A[1])) {
System.out.printf("April,");
}
if ("5".equals(A[1])) {
System.out.printf("May,");
}
if ("6".equals(A[1])) {
System.out.printf("Jun,");
}
if ("7".equals(A[1])) {
System.out.printf("July,");
}
if ("8".equals(A[1])) {
System.out.printf("August,");
}
if ("9".equals(A[1])) {
System.out.printf("September,");
}
if ("10".equals(A[1])) {
System.out.printf("October,");
}
if ("11".equals(A[1])) {
System.out.printf("November,");
}
if ("12".equals(A[1])) {
System.out.printf("December,");
}
System.out.printf(A[0]+","+A[2]+".
");
}
}
Output
Enter a date(dd/mm/yyyy): 2/11/2003
November, 2, 2003
Add your comment