ok~_~ok 2016-12-15 15:08 采纳率: 66.7%
浏览 1095
已采纳

Java 一维数组 查找数据 遇到的一点小问题

图片说明

  • 写回答

4条回答 默认 最新

  • 老衲丶有点浪 2016-12-15 15:24
    关注
     public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            System.out.println("输入");
            int n = sc.nextInt();
            int[] arr = { 1, 2, 3, 4 };
            for (int i = 0; i < arr.length; i++) {
                if (n == arr[i]) {
                    System.out.println("位置" + i);
                    break;                                  //break 跳出循环,发现匹配就跳出循环
                } else if (i == arr.length - 1) {           //循环到最后一个都没有,肯定就没有了
                    System.out.println("没");
                }
            }
        }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?