package com.blogspot.howdoidothatinjava.sandbox;
import java.util.ArrayList;
import java.util.List;
public class TestObject {
int a, b;
String name;
public TestObject(){
a = 0;
b = 0;
name = "unnamed";
}
public TestObject(int a, int b){
this.a = a;
this.b = b;
name = "unnamed";
}
public TestObject(int a, int b, String name){
this.a = a;
this.b = b;
this.name = name;
}
public static List<TestObject> generateTestObjectList(){
List<TestObject> out = new ArrayList<TestObject>();
int[] aArray = new int[]{0, 1, 2, 3, 5, 8, 13, 21, 34, 45, 79, 124};
int[] bArray = new int[]{1, 3, 6, 10, 15, 21, 28, 37, 47, 58, 70, 82};
String[] names = new String[]{"Lefty", "Windsurfer", "Shortstop", "Viper", "Stingray", "Snoopy", "Archangel", "Rainmaker", "Boss Hog", "Terror", "Pitbull", "Axe"};
for (int i = 0; i < aArray.length; i++){
out.add(new TestObject(aArray[i], bArray[i], names[i]));
}
return out;
}
public int getA(){
return a;
}
public int getB(){
return b;
}
public String getName(){
return name;
}
public void displayObject(){
String tabs = getName().length() > 9 ? "\t" : "\t\t";
System.out.println("TestObject (" + getName() + "):" + tabs + "a: " + getA() + "\tb: " + getB());
}
}
Tips and tricks to implement various Java technologies and frameworks in one easy to find location.
TestObject.java
Subscribe to:
Comments
(
Atom
)