Verimliliğini artırmak için aşağıdaki kodu optimize etmek için en iyi yaklaşımı önerin.
int sayısı = 0;

for(int i = 0; i < dizi.uzunluk; i++){
 if(dizi[i] == 0){
 sayı++;
 }
}
Verimliliği artırmak amacıyla kodu optimize etmek için en iyi yaklaşım, belirli bir öğenin dizide kaç kez bulunduğunu saymak için dahili yinelemeyi kullanan Java 8 Stream API’s Count() yöntemini kullanmak olacaktır. , bağımsız değişken olarak 0 iletilir. Daha sonra, etkinliğini artırmak için kod şu şekilde değiştirilebilir:

int count = (int)Arrays.stream(array).filter(i -> i == 0).count ();