Skip to content

Commit b7e720e

Browse files
author
Hanna Adenholm
committed
finished ext
1 parent 835f43f commit b7e720e

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/main/java/com/booleanuk/extension/Extension.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,31 @@ public class Extension extends ExtensionBase {
2626
multiply(["2", "7", "3"], 3) -> [6, 21, 9]
2727
*/
2828

29+
public float add(float f1, float f2) { return f1 + f2; }
2930

31+
public double add(double d1, double d2) { return d1 + d2; }
32+
33+
public float subtract(float f1, float f2) {return f1 - f2;}
34+
35+
public String subtract(String str, char ch) {
36+
return str.replace(String.valueOf(ch), "");
37+
}
38+
39+
public int multiply(int i1, int i2) { return i1 * i2; }
40+
41+
public String multiply(String str, int n) {
42+
StringBuilder strBuilder = new StringBuilder(str);
43+
for (int i = 0; i < n-1; i++) {
44+
strBuilder.append("," + str);
45+
}
46+
return strBuilder.toString();
47+
}
48+
49+
public int[] multiply(String[] strs, int n) {
50+
int[] nums = new int[strs.length];
51+
for (int i = 0; i < strs.length; i++) {
52+
nums[i] = Integer.parseInt(strs[i]) * n;
53+
}
54+
return nums;
55+
}
3056
}

0 commit comments

Comments
 (0)