This is my block of code
public static boolean noTriples(int[] nums) {
for (int i = 0; i < nums.length; i++) {
return (!(nums[i] == nums[i + 1] && nums[i + 1] == nums[i + 2]));
}
}
public static void main(String[] args) {
System.out.println(noTriples(new int[]{1, 1, 2, 3, 1}));
System.out.println(noTriples(new int[]{1, 1, 2, 2, 2}));
System.out.println(noTriples(new int[]{1, 1, 1, 2, 2, 2, 1}));
}
}
It says there is a missing return statement. This is undoubtedly because my return statement is in my for loop, but I'm a java noob and I've been messing around with it on the outside and I keep making new problems for myself.