diff --git a/src/main/java/com/dtcc/exams/part1/BasicUtilities.java b/src/main/java/com/dtcc/exams/part1/BasicUtilities.java index 640df37..ba084ef 100644 --- a/src/main/java/com/dtcc/exams/part1/BasicUtilities.java +++ b/src/main/java/com/dtcc/exams/part1/BasicUtilities.java @@ -3,19 +3,32 @@ public class BasicUtilities { public Boolean isGreaterThan5(Integer value) { - return null; + if (value > 5) { + return true; } + else return false ; } public Boolean isLessThan7(Integer value) { - return null; - } - - public Boolean isBetween5And7(Integer valueToEvaluate) { - return null; + if (value < 7) { + return true; } + else return false ; + } + + public Boolean isBetween5And7(Integer valueToEvaluate) { + if (valueToEvaluate > 5 && valueToEvaluate < 7){ + return true;} + else return false; } + // Not included in the Part 1 specifications public Boolean startsWith(String string, Character character) { - return null; - } + boolean startsWith = false; + String strCheck = string.charAt(0) + ""; + String strChar = character + ""; + if(strCheck.equalsIgnoreCase(strChar)){ + startsWith = true;} + return startsWith; + + } } \ No newline at end of file diff --git a/src/main/java/com/dtcc/exams/part1/DelTechConcatenator.java b/src/main/java/com/dtcc/exams/part1/DelTechConcatenator.java index 61abcdd..1fa3471 100644 --- a/src/main/java/com/dtcc/exams/part1/DelTechConcatenator.java +++ b/src/main/java/com/dtcc/exams/part1/DelTechConcatenator.java @@ -2,19 +2,33 @@ public class DelTechConcatenator { + Integer input; public DelTechConcatenator(Integer input) { + this.input=input; } public Boolean isDel() { - return null; - } + if(this.input %3 == 0){ + return true;} + else {return false; + } +} public Boolean isTech() { - return null; + if(this.input %5 == 0){ + return true;} + else {return false; + } } public Boolean isDelTech() { - return null; + if(this.input %3 ==0 && this.input % 5 == 0) { + return true;} + else {return false; + } + + } + } -} + diff --git a/src/main/java/com/dtcc/exams/part1/IntegerArrayUtilities.java b/src/main/java/com/dtcc/exams/part1/IntegerArrayUtilities.java index a7e9aaa..026e306 100644 --- a/src/main/java/com/dtcc/exams/part1/IntegerArrayUtilities.java +++ b/src/main/java/com/dtcc/exams/part1/IntegerArrayUtilities.java @@ -1,21 +1,36 @@ package com.dtcc.exams.part1; - +import java.util.*; public class IntegerArrayUtilities { public Boolean hasEvenLength(Integer[] array) { - return null; + if(array.length%2==0) { + return true; } + else return false; } public Integer[] range(int start, int stop) { - return null; + ArrayList range = new ArrayList<>(); + for (int i = start; i < stop; i++) { + range.add(i); + } + Integer[] rangeArray=new Integer[range.size()]; + for(int i=0;i + + + + + + + + + + \ No newline at end of file