From 044f3578be6189dfdeda9c66196ff35761c77957 Mon Sep 17 00:00:00 2001 From: laura Date: Wed, 30 Jun 2021 21:06:18 -0400 Subject: [PATCH 1/6] loopies --- .../com/zipcodewilmington/PersonHandler.java | 48 +++++++++++++++++-- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zipcodewilmington/PersonHandler.java b/src/main/java/com/zipcodewilmington/PersonHandler.java index 6970947..45ccbd0 100644 --- a/src/main/java/com/zipcodewilmington/PersonHandler.java +++ b/src/main/java/com/zipcodewilmington/PersonHandler.java @@ -1,5 +1,7 @@ package com.zipcodewilmington; +//import com.sun.org.apache.bcel.internal.generic.ARRAYLENGTH; + /** * Created by leon on 1/24/18. */ @@ -12,15 +14,23 @@ public PersonHandler(Person[] personArray) { public String whileLoop() { String result = ""; + // create a `counter` + int counter =0; // while `counter` is less than length of array // begin loop - - // use `counter` to identify the `current Person` in the array + // use `counter` to identify the `current Person` in the array // get `string Representation` of `currentPerson` // append `stringRepresentation` to `result` variable - // end loop + while(counter < personArray.length) + { + String currentPerson = personArray[counter].toString(); + result += currentPerson; + counter++; + + } + return result; } @@ -28,10 +38,15 @@ public String whileLoop() { public String forLoop() { String result = ""; + String counter = "currentPerson"; // identify initial value // identify terminal condition // identify increment + for (int i = 0; i < personArray.length; i++){ + String currentPerson = personArray[i].toString(); + result += currentPerson; + } // use the above clauses to declare for-loop signature // begin loop // use `counter` to identify the `current Person` in the array @@ -39,6 +54,7 @@ public String forLoop() { // append `stringRepresentation` to `result` variable // end loop + return result; } @@ -46,6 +62,22 @@ public String forLoop() { public String forEachLoop() { String result = ""; + String counter = "currentPerson"; + + for (Person peps : personArray){ + + // String currentPerson = personArray[].toString(); + result += peps.toString(); + + } + + + + + + + + // identify array's type // identify array's variable-name @@ -55,6 +87,9 @@ public String forEachLoop() { // append `stringRepresentation` to `result` variable // end loop + + + return result; } @@ -62,4 +97,11 @@ public String forEachLoop() { public Person[] getPersonArray() { return personArray; } + + + + } + + + From 1c5374f40c55032f3872268240c1a50064c835b5 Mon Sep 17 00:00:00 2001 From: laura Date: Fri, 16 Jul 2021 22:15:55 -0400 Subject: [PATCH 2/6] change --- .../com/zipcodewilmington/PersonHandler.java | 97 ++++++++----------- 1 file changed, 43 insertions(+), 54 deletions(-) diff --git a/src/main/java/com/zipcodewilmington/PersonHandler.java b/src/main/java/com/zipcodewilmington/PersonHandler.java index 45ccbd0..58b68ae 100644 --- a/src/main/java/com/zipcodewilmington/PersonHandler.java +++ b/src/main/java/com/zipcodewilmington/PersonHandler.java @@ -12,49 +12,51 @@ public PersonHandler(Person[] personArray) { this.personArray = personArray; } - public String whileLoop() { - String result = ""; + // while `counter` is less than length of array + // begin loop + // use `counter` to identify the `current Person` in the array + // get `string Representation` of `currentPerson` + // append `stringRepresentation` to `result` variable + // end loop // create a `counter` - int counter =0; - // while `counter` is less than length of array - // begin loop - // use `counter` to identify the `current Person` in the array - // get `string Representation` of `currentPerson` - // append `stringRepresentation` to `result` variable - // end loop - while(counter < personArray.length) - { - String currentPerson = personArray[counter].toString(); - result += currentPerson; - counter++; - } + public String whileLoop() { + String result = ""; + int i = 0; + while (i < personArray.length){ + Person currentPerson = personArray[i]; + String newString = currentPerson.toString(); + result += newString; + i++; + } return result; - } + + } + // identify initial value + // identify terminal condition + // identify increment + // use the above clauses to declare for-loop signature + // begin loop + // use `counter` to identify the `current Person` in the array + // get `string Representation` of `currentPerson` + // append `stringRepresentation` to `result` variable + // end loop public String forLoop() { String result = ""; String counter = "currentPerson"; - // identify initial value - // identify terminal condition - // identify increment + for (int i = 0; i < personArray.length; i++){ - String currentPerson = personArray[i].toString(); - result += currentPerson; + Person currentPerson = personArray[i]; // this one also works !!! + String newString = currentPerson.toString(); // enves de las dos 54+55 + // String currentPerson = personArray[i].toString(); + result += newString; } - // use the above clauses to declare for-loop signature - // begin loop - // use `counter` to identify the `current Person` in the array - // get `string Representation` of `currentPerson` - // append `stringRepresentation` to `result` variable - // end loop - - return result; } @@ -62,36 +64,23 @@ public String forLoop() { public String forEachLoop() { String result = ""; - String counter = "currentPerson"; - - for (Person peps : personArray){ - - // String currentPerson = personArray[].toString(); - result += peps.toString(); - - } - - - - - - - - - // identify array's type - // identify array's variable-name - - // use the above discoveries to declare for-each-loop signature - // begin loop - // get `string Representation` of `currentPerson` - // append `stringRepresentation` to `result` variable - // end loop + // // identify array's type + // // identify array's variable-name + // // use the above discoveries to declare for-each-loop signature + // // begin loop + for (Person currentPerson : personArray){ + // // get `string Representation` of `currentPerson` + String peps = currentPerson.toString(); +// // append `stringRepresentation` to `result` variable + result += currentPerson; + } return result; - } + }// end loop + public Person[] getPersonArray() { From d8da55f02d999edc4f37031de4000b8133de6bff Mon Sep 17 00:00:00 2001 From: laura Date: Mon, 13 Sep 2021 18:51:36 -0400 Subject: [PATCH 3/6] more --- .../java/com/zipcodewilmington/PersonHandler.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/zipcodewilmington/PersonHandler.java b/src/main/java/com/zipcodewilmington/PersonHandler.java index 58b68ae..96a114e 100644 --- a/src/main/java/com/zipcodewilmington/PersonHandler.java +++ b/src/main/java/com/zipcodewilmington/PersonHandler.java @@ -54,7 +54,7 @@ public String forLoop() { Person currentPerson = personArray[i]; // this one also works !!! String newString = currentPerson.toString(); // enves de las dos 54+55 // String currentPerson = personArray[i].toString(); - result += newString; + result += newString; // } return result; @@ -63,18 +63,21 @@ public String forLoop() { public String forEachLoop() { - String result = ""; + // // identify array's type // // identify array's variable-name // // use the above discoveries to declare for-each-loop signature // // begin loop - for (Person currentPerson : personArray){ + // String peps = currentPerson.toString(); + // get `string Representation` of `currentPerson` +// // append `stringRepresentation` to `result` variable - // // get `string Representation` of `currentPerson` - String peps = currentPerson.toString(); -// // append `stringRepresentation` to `result` variable + String result = ""; + + for (Person currentPerson : personArray){ + result += currentPerson; } From ab40077c0fae9e4233ee31d565a3a104e1b4318c Mon Sep 17 00:00:00 2001 From: laura Date: Mon, 13 Sep 2021 19:13:28 -0400 Subject: [PATCH 4/6] trying something --- src/main/java/com/zipcodewilmington/PersonHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/zipcodewilmington/PersonHandler.java b/src/main/java/com/zipcodewilmington/PersonHandler.java index 96a114e..851e0dd 100644 --- a/src/main/java/com/zipcodewilmington/PersonHandler.java +++ b/src/main/java/com/zipcodewilmington/PersonHandler.java @@ -83,6 +83,7 @@ public String forEachLoop() { } return result; }// end loop + // From bcfe759bff0b79e49b643acac623bdd39f1596bc Mon Sep 17 00:00:00 2001 From: laura Date: Mon, 13 Sep 2021 19:14:16 -0400 Subject: [PATCH 5/6] trying something2 --- src/main/java/com/zipcodewilmington/PersonHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/zipcodewilmington/PersonHandler.java b/src/main/java/com/zipcodewilmington/PersonHandler.java index 851e0dd..d9b1905 100644 --- a/src/main/java/com/zipcodewilmington/PersonHandler.java +++ b/src/main/java/com/zipcodewilmington/PersonHandler.java @@ -84,6 +84,7 @@ public String forEachLoop() { return result; }// end loop // + // From 3327c8df00d542e36536a62a6f32043b36ee718d Mon Sep 17 00:00:00 2001 From: Laura Date: Mon, 13 Sep 2021 21:50:48 -0400 Subject: [PATCH 6/6] cleaning --- .../com/zipcodewilmington/PersonHandler.java | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/zipcodewilmington/PersonHandler.java b/src/main/java/com/zipcodewilmington/PersonHandler.java index d9b1905..39207cd 100644 --- a/src/main/java/com/zipcodewilmington/PersonHandler.java +++ b/src/main/java/com/zipcodewilmington/PersonHandler.java @@ -64,14 +64,14 @@ public String forLoop() { public String forEachLoop() { - // // identify array's type - // // identify array's variable-name + /*identify array's type + identify array's variable-name - // // use the above discoveries to declare for-each-loop signature - // // begin loop - // String peps = currentPerson.toString(); - // get `string Representation` of `currentPerson` -// // append `stringRepresentation` to `result` variable + use the above discoveries to declare for-each-loop signature + begin loop + String peps = currentPerson.toString(); + get `string Representation` of `currentPerson` + append `stringRepresentation` to `result` variable*/ String result = ""; @@ -82,9 +82,8 @@ public String forEachLoop() { } return result; - }// end loop - // - // + } +