Java 数组是否包含某个值

需要做进度展示,又不想频率刷新太快

final int[] plan = {10,20,30,40,50,60,70,80,90,99};

int result = Arrays.binarySearch(plan, precent);
  if(result != -1){
TrayFactory.getInstance().info("自动更新", "当前更新进度"+precent+"%!");
  }


result 是数组的下标,没有检索下标为-1

你可能感兴趣的:(Java 数组是否包含某个值)