Skip to content

Instantly share code, notes, and snippets.

@borncorp
Created June 19, 2014 06:28
Show Gist options
  • Save borncorp/0d7b902123be529ca69f to your computer and use it in GitHub Desktop.
Save borncorp/0d7b902123be529ca69f to your computer and use it in GitHub Desktop.
ArrayLists Cookie
import java.util.ArrayList;
public class ArrayLists {
public static void main(String[] args) {
Cookie myCookie= new Cookie("Oatmeal", 1);
ArrayList<Topping> myToppings= new ArrayList<Topping>();
Topping raisin= new Topping("Raisin", "Red");
myToppings.add(raisin);
Topping almond= new Topping("Almond", "White");
myToppings.add(almond);
Topping banana= new Topping("Banana", "Yellow");
myToppings.add(banana);
Topping cherry= new Topping("Cherry", "Red");
myToppings.add(cherry);
Topping chocolate= new Topping("Chocolate", "Brown");
myToppings.add(chocolate);
Topping wchocolate= new Topping("Chocolate", "White");
myToppings.add(wchocolate);
Topping pecan= new Topping("Pecan", "Brown");
myToppings.add(pecan);
Topping gummybears= new Topping("Gummy Bear", "MultiColor");
myToppings.add(gummybears);
Topping mango= new Topping("Mango", "Yellow");
myToppings.add(mango);
Topping sprikles= new Topping("Sprikle", "MultiColor");
myToppings.add(sprikles);
Topping mint= new Topping("Mint", "Green");
myToppings.add(mint);
myCookie.applyToppings(myToppings);
System.out.println(myCookie.toString());
}
}
public class Topping {
private String flavor;
private String color;
public Topping(String flavor, String color) {
this.flavor = flavor;
this.color = color;
}
@Override
public String toString() {
return color + " " + flavor + "";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment