ArrayLoopMethods.java 893B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.zipcode;
  2. import com.zipcode.Person;
  3. import com.zipcode.tools.PersonFactory;
  4. /**
  5. * Created by leon on 5/2/17.
  6. */
  7. public class ArrayLoopMethods {
  8. private Person[] personArray = PersonFactory.createPersonArray(100);
  9. public void testWhileLoop() {
  10. int i = 0;
  11. while(i< personArray.length) {
  12. Person person = personArray[i];
  13. String name = person.getName();
  14. System.out.println(name);
  15. i++;
  16. }
  17. }
  18. public void testForLoop() {
  19. for(int i = 0; i< personArray.length; i++) {
  20. Person person = personArray[i];
  21. String name = person.getName();
  22. System.out.println(name);
  23. }
  24. }
  25. public void testForEachloop() {
  26. for(Person person : personArray) {
  27. String name = person.getName();
  28. System.out.println(name);
  29. }
  30. }
  31. }