Çözmek istediğim bir sorunum var. Minimum tamsayı elde etmek istediğim bir dizi tamsayım var. Ayrıca, uyulması gereken bir fonksiyon tanımına da sahibim. Çözümümde bir döngü veya statik bir değişken kullanmamalıyım. Bunu Nasıl Çözebilirim? İşte benim işlevim.Döngüsel özyineleme işlevi
public static int findMin(int[] numbers, int startIndex, int endIndex){}
Lütfen yardım edin. Bu uygulamayı bir döngü ile denedim.
public static int findMin(int[] numbers, int startIndex, int endIndex) {
int min = 0;
for (int count = startIndex; count <= endIndex; count++) {
if (numbers[count] < min) {
min = numbers[count];
}
}
return min;
}
Ben akışları kullanarak Java 8 için buraya çözüm koyacağız. Sadece durumda: 'Arrays.asList (sayılar) .stream(). Min (Tamsayı: compareTo) .get();' –