Puedes usar Set para hacer una comprobación rápida.
Código Java:
Ver originalimport java.util.Set;
import java.util.HashSet;
public class Utils {
public static void main
(String args
[]) { int[] m1 = {1, 2, 3, 4};
int[] m2 = {1, 2, 2, 1};
System.
out.
println(todosDistintos
(m1
)); System.
out.
println(todosDistintos
(m2
));
}
public static boolean todosDistintos(int [] m) {
Set<Integer> s = new HashSet<Integer>();
for (int index = 0; index < m.length; index++)
s.add(m[index]);
return s.size() == m.length;
}
}