- 作项目,累死了,可是我居然不以为痛苦!好啊!
书写一个类,类名为Itheima;数组
类中有一个方法,方法名unlucky1;code
咱们会说,在数组中紧跟着3的1是一个“不幸的”1,也就是1后面是3.若是给定的数组在数组的前2个或最后2个位置包含一个不幸的1,返回true。table
方法调用 | 指望值 |
---|---|
unlucky1([1,3,4,5]) | true |
unlucky1([2,1,3,4,5]) | true |
unlucky1([1,1,1]) | false |
package com.test; public class Test { public static void main(String[] args) { int[] arr1 = {1,3,4,5}; int[] arr2 = {2,1,3,4,5}; int[] arr3 = {1,1,1}; System.out.println(unlucky1(arr1)); System.out.println(unlucky1(arr2)); System.out.println(unlucky1(arr3)); } public static boolean unlucky1(int[] arr) { for (int i = 0; i < arr.length - 1; i++) { if(i >= 2 && i <= arr.length - 4) { continue; } if(arr[i] == 1 && arr[i + 1] == 3) { return true; } } return false; } }