diff --git a/src/main/java/io/zipcoder/Problem1.java b/src/main/java/io/zipcoder/Problem1.java index 6cd6024..5eb15f6 100644 --- a/src/main/java/io/zipcoder/Problem1.java +++ b/src/main/java/io/zipcoder/Problem1.java @@ -1,4 +1,28 @@ package io.zipcoder; +import java.util.HashMap; + public class Problem1 { + + String stringInput = "The Farmer went to the store to get 1 dollar’s worth of fertilizer"; + char[] input = stringInput.toCharArray(); + String result = ""; + + public String stringReplace() { + + HashMap replacerMap = new HashMap(); + replacerMap.put("f", 7); + replacerMap.put("s", "$"); + replacerMap.put(1, "!"); + replacerMap.put("a", "@"); + + for (HashMap.Entry val : replacerMap.entrySet()) { + + result = input.replace + + } + return result; + + } + } diff --git a/src/test/java/io/zipcoder/Problem1Test.java b/src/test/java/io/zipcoder/Problem1Test.java index de82e99..3d8dde7 100644 --- a/src/test/java/io/zipcoder/Problem1Test.java +++ b/src/test/java/io/zipcoder/Problem1Test.java @@ -1,4 +1,28 @@ package io.zipcoder; +import org.junit.Test; + public class Problem1Test { + + @Test + public void interviewProblemOneIterationTest() { + + String input = "The Farmer went to the store to get 1 dollar’s worth of fertilizer"; + + String expected = ""; + String actual = ""; + + + } + + @Test + + public void interviewProblemOneRecursionTest() { + + String input = "The Farmer went to the store to get 1 dollar’s worth of fertilizer"; + + String expected = ""; + String actual = ""; + + } }