Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

1.

stringTimes:

public String stringTimes(String str, int n) {


String result = "";
for (int i = 0; i < n; i++)
result += str;
return result;
}

2. frontTimes:

public String frontTimes(String str, int n) {


String result = "";
if (str.length() <= 3)
for (int i = 0; i < n; i++)
result += str;
else
for (int i = 0; i < n; i++)
result += str.substring(0, 3);
return result;
}

3. countXX:

int countXX(String str) {


int count = 0;
for (int i = 0; i < str.length() - 1; i++)
if (str.substring(i, i + 2).equals("xx"))
count++;
return count;
}

4. doubleX:

boolean doubleX(String str) {


int firstX = str.indexOf('x');
if (firstX < str.length() - 1)
return str.charAt(firstX + 1) == 'x';
return false;
}

5. stringBits:

public String stringBits(String str) {


String result = "";
for (int i = 0; i < str.length(); i++) {
if (i % 2 == 0)
result += str.charAt(i);
}
return result;
}
6. stringSplosion:

public String stringSplosion(String str) {


String result = "";
for (int i = 0; i <= str.length(); i++) {
result += str.substring(0, i);
}
return result;
}

7. last2:

public int last2(String str) {


int count = 0;
for (int i = 0; i < str.length() - 2; i++) {
if (str.substring(i, i + 2).equals(
str.substring(str.length() - 2)))
count++;
}
return count;
}

8. arrayCount9:

public int arrayCount9(int[] nums) {


int result = 0;
for (int i = 0; i < nums.length; i++) {
if (nums[i] == 9)
result++;
}
return result;
}

9. arrayFront9:

public boolean arrayFront9(int[] nums) {


int check = (nums.length < 4) ? nums.length : 4;
for (int i = 0; i < check; i++) {
if (nums[i] == 9) return true;
}
return false;
}

10. array123:

public boolean array123(int[] nums) {


for (int i = 0; i < nums.length - 2; i++)
if (nums[i] == 1 && nums[i + 1] == 2 && nums[i + 2] == 3)
return true;
return false;
}

11. stringMatch:

public int stringMatch(String a, String b) {


int count = 0;
int minLength = Math.min(a.length(), b.length());
for (int i = 0; i < minLength - 1; i++) {
if (a.substring(i, i + 2).equals(b.substring(i, i + 2)))
count++;
}
return count;
}

12. stringX:

public String stringX(String str) {


String result = "";
if (str.length() <= 2) return str;

result += str.charAt(0);
for (int i = 1; i < str.length() - 1; i++) {
if (str.charAt(i) != 'x') result += str.charAt(i);
}
result += str.charAt(str.length() - 1);
return result;
}

You might also like