Domande taggate «hashcode»

Un codice hash è il risultato dell'applicazione di una funzione hash ai dati, che di solito si traduce in un numero intero.

8
Indirizzo di memoria delle variabili in Java
Si prega di dare un'occhiata alla foto qui sotto. Quando creiamo un oggetto in Java con la newparola chiave, otteniamo un indirizzo di memoria dal sistema operativo. Quando scriviamo out.println(objName)possiamo vedere una stringa "speciale" come output. Le mie domande sono: Cos'è questo output? Se è l'indirizzo di memoria che ci …

9
Linee guida GetHashCode in C #
Ho letto nel libro Essential C # 3.0 e .NET 3.5 che: I rendimenti di GetHashCode () nel corso della vita di un particolare oggetto devono essere costanti (lo stesso valore), anche se i dati dell'oggetto cambiano. In molti casi, è necessario memorizzare nella cache il metodo return per applicarlo. …
136 c#  .net  hashcode 

8
Coerenza di hashCode () su una stringa Java
Il valore hashCode di una stringa Java viene calcolato come ( String.hashCode () ): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] Vi sono circostanze (ad esempio versione JVM, fornitore, ecc.) In base alle quali la seguente espressione verrà valutata come falsa? boolean expression = "This is a Java string".hashCode() == …
134 java  string  hashcode 

5
A cosa serve hashCode? È unico?
Ho notato che esiste un getHashCode()metodo in ogni controllo, elemento, in WP7, che restituisce una sequenza numerica. Posso usare questo hashcode per identificare un oggetto? Ad esempio, desidero identificare un'immagine o un brano nel dispositivo e verificarlo dove si trova. Questo potrebbe essere fatto se l'hashcode fornito per elementi specifici …
129 c#  hashcode 

2
Boolean.hashCode ()
Il hashCode()metodo della classe Boolean è implementato in questo modo: public int hashCode() { return value ? 1231 : 1237; } Perché usa 1231 e 1237? Perché non qualcos'altro?
122 java  boolean  hashcode 

12
Come creare una HashMap con due chiavi (Key-Pair, Value)?
Ho una matrice 2D di numeri interi. Voglio che vengano inseriti in una HashMap. Ma voglio accedere agli elementi da HashMap in base all'indice di array. Qualcosa di simile a: Per A [2] [5], map.get(2,5)che restituisce un valore associato a quella chiave. Ma come creo una hashMap con una coppia …
118 java  hash  hashmap  hashcode 

11
Identificatore di oggetto univoco .NET
C'è un modo per ottenere un identificatore univoco di un'istanza? GetHashCode()è lo stesso per i due riferimenti che puntano alla stessa istanza. Tuttavia, due istanze diverse possono (abbastanza facilmente) ottenere lo stesso codice hash: Hashtable hashCodesSeen = new Hashtable(); LinkedList<object> l = new LinkedList<object>(); int n = 0; while (true) …




6
Codice hash di ArrayList che si contiene come elemento
Possiamo trovare il hashcodedi a listche si contiene come element? So che questa è una cattiva pratica, ma è quello che ha chiesto l'intervistatore. Quando ho eseguito il seguente codice genera un StackOverflowError: public class Main { public static void main(String args[]) { ArrayList<ArrayList> a = new ArrayList(); a.add(a); a.hashCode(); …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.