循环未输入

时间:2018-03-26 02:24:07

标签: java arrays for-loop

为什么光标根本不进入for循环?请参考以下代码

public static void searchElement(int[] arr, int searchElement){
        int n = arr.length-1;
        int j= n/2; 
        int temp =0;

        for(int i=0; i==j; i++) {
          System.out.println(searchElement);
          System.out.println(arr[j]);............

.....
}

1 个答案:

答案 0 :(得分:1)

除非n为0或1,否则i == j将永远不会为真。

0/2 = 0

1/2 = 0.5但是因为它是一个整数而不是一个双精度,所以它等于0.