Come indicato in precedenza, qual è il tempo di esecuzione di equals()
in java.util.Arrays
?Qual è il runtime di equals() in java.util.Arrays?
Ad esempio se si confrontano due int[]
, esegue il ciclo di ogni elemento dell'array, quindi O (n)? E per tutto il equals()
in singole classi 'equals()
in java, possiamo supporre che il runtime sia sempre O (n)?
Grazie.
perché non controllate la fonte ?? – PermGenError
Nel caso generale, non è specificato (perché una classe potrebbe avere il proprio 'equals'). Tuttavia, è un confronto profondo, quindi probabilmente è O (n) per confrontare due 'int []' –
cosa intendi per default è uguale? –