ersandeshsharma
BAN USERpublic class maxIntervals {
public static boolean findIntervals(int a1, int b1, int a2, int b2) {
if ((b1 < a2) || (a1 > b2))
return false;
return true;
}
public static void main(String[] args) {
maxIntervals ob1 = new maxIntervals();
int size = 4;
// int interval[][] = new int[size][size];
int interval[][] = { { 0, 5 }, { 2, 9 }, { 6, 9 }, { 8, 10 }};
int intervalCount[] = new int[size];
for (int i = 0; i < size; i++) {
for (int j = 0; j < size; j++) {
if (!(i == j)) {
if (findIntervals(interval[i][0], interval[i][1],
interval[j][0], interval[j][1])) {
int key = 0;
key = intervalCount[i];
key++;
intervalCount[i] = key++;
}
}
}
}
for (int i = 0; i < size; i ++ ) {
System.out.println(intervalCount[i]);
}
}
}
- ersandeshsharma March 22, 2013package creational;
interface Car{
public String speed();
}
class Santro implements Car {
public String speed() {
// TODO Auto-generated method stub
return "200";
}
}
class Safari implements Car {
public String speed() {
// TODO Auto-generated method stub
return "300";
}
}
class carFactory {
public Car getCar(String carType){
Car car = null;
if ("200".equals(carType))
car = new Santro();
else if ("300".equals(carType))
car = new Safari();
return car;
}
}
public class factory{
public static void main(String[] args) {
carFactory cf = new carFactory();
Car car = cf.getCar("200");
System.out.println(car.speed());
}
}
- ersandeshsharma April 05, 2013