H
damit man die Tests sieht, besser als einzel.Dass du Code immer noch als Bilder postest: https://www.java-forum.org/thema/java-string-aufgabe.184395/#post-1178145
Dann schreib doch einfach noch (als Text) dazu: Wenn man es mit dem Array [...] aufruft, kommt 6 statt 9 heraus.
import java.util.List;
public class BinaryArrayToNumber {
public static int ConvertBinaryArrayToInt(List<Integer> binary) {
int count = 1;
int z = 1;
for(int i = binary.size()-1; i >= 0; i--){
count += z * binary.get(i);
z++;
}
return count;
}
}
public static int convertBinaryArrayToInt(List<Integer> binary) {
int count = 0;
int z = 1;
for (int i = binary.size() - 1; i >= 0; i--) {
count += z * binary.get(i);
z *= 2;
}
return count;
}
Java:public static int ConvertBinaryArrayToInt(List<Integer> binary) { int count = 0; int z = 1; for (int i = binary.size() - 1; i >= 0; i--) { count += z * binary.get(i); z *= 2; } return count; }