Pages

Thursday 27 October 2011

JAVA-Checking String Objects


public class CheckingObjects {
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  String strArr[] =new String[2];
  strArr[0] ="wil";
  strArr[1] ="bert";
  String str = "String content";
  String strVal = String.valueOf(str);
  // checking if string object or array object
  if("java.lang.String".equals(strVal.getClass().getName())){
   System.out.println("string");
  }else{
   System.out.println("array");
  }
     if (str instanceof java.lang.String) {
       System.out.println("true");
     } else {
       System.out.println("false");
     }
 
 }
}

Java-Compare Dates

import java.util.Calendar;

public class CompareDates{ 
  public static void main(String[] args){
   Calendar calendar1 = Calendar.getInstance();
   Calendar calendar2 = Calendar.getInstance();
   calendar2.set(2011, 9, 19); // year,month,date
   calendar1.set(2011, 10, 12);// year,month,date
   long milliseconds1 = calendar1.getTimeInMillis();
   long milliseconds2 = calendar2.getTimeInMillis();
   long diff = milliseconds2 - milliseconds1;
   long diffDays = diff / (24 * 60 * 60 * 1000);
   System.out.println("Time in days: " + diffDays  + " days.");
  }
}