Wednesday, April 3, 2019

Class Array Example


(a)
public class MainArrayTest {
public static void main(String[] args) {
MyExampleTest[] myexamples = new MyExampleTest[20];
myexamples[0] = new MyExampleTest();
myexamples[0].setQueryKey1(EnumValues.BALAJI);
myexamples[0].setQueryKey2(EnumValues.BANG_AND_JANG_KUTTIES);
System.out.println(myexamples[0].getQueryKey1());
System.out.println(myexamples[0].getQueryKey2());

myexamples[1] = new MyExampleTest();
myexamples[1].setQueryKey1(EnumValues.BALAJI);
myexamples[1].setQueryKey2(EnumValues.BANG_AND_JANG_KUTTIES);
System.out.println(myexamples[1].getQueryKey1());
System.out.println(myexamples[1].getQueryKey2());

myexamples[2] = new MyExampleTest();
myexamples[2].setServiceType3("BALAJI");
myexamples[2].setServiceType4("IS THE GREATEST");
System.out.println(myexamples[2].getServiceType3());
System.out.println(myexamples[2].getServiceType4());

myexamples[3] = new MyExampleTest();
String[] familyArraysKuttiValues = { "Bang","Jang","Chellam","Kutties" };
myexamples[3].setServiceType5(new String[10]);
myexamples[3].setServiceType6(familyArraysKuttiValues);
String kutties = myexamples[3].getServiceType6()[0] + " and " +
myexamples[3].getServiceType6()[1] + " and " +
myexamples[3].getServiceType6()[2] + " and " +
myexamples[3].getServiceType6()[3];
System.out.println(kutties + " are the best in the world");

}
}

(b)
public class MyExampleTest {

private EnumValues serviceType1;
private EnumValues serviceType2;

public void setQueryKey1(EnumValues serviceType1) {
this.serviceType1 = serviceType1;
}
public void setQueryKey2(EnumValues serviceType2) {
this.serviceType2 = serviceType2;
}
public EnumValues getQueryKey1() {
return serviceType1;
}
public EnumValues getQueryKey2() {
return serviceType2;
}

private String serviceType3;
private String serviceType4;

public String getServiceType3() {
return serviceType3;
}
public void setServiceType3(String serviceType3) {
this.serviceType3 = serviceType3;
}
public String getServiceType4() {
return serviceType4;
}
public void setServiceType4(String serviceType4) {
this.serviceType4 = serviceType4;
}

private String serviceType5[];
private String serviceType6[];

public String[] getServiceType5() {
return serviceType5;
}
public void setServiceType5(String[] serviceType5) {
this.serviceType5 = serviceType5;
}
public String[] getServiceType6() {
return serviceType6;
}
public void setServiceType6(String[] serviceType6) {
this.serviceType6 = serviceType6;
}
}

(c)

import java.io.Serializable;

public enum EnumValues implements Serializable {
   BALAJI("BALAJI"),
   BANG_AND_JANG_KUTTIES("THEY ARE THE WORLD'S GREATEST KUTTIES");

   private String displayName;
 
   private EnumValues(String displayName) {
      this.displayName = displayName;
   }
}

No comments:

Post a Comment