- 作項目,累死了,可是我居然不以爲痛苦!好啊!
書寫一個類,類名爲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; } }