/ / Cosa significa il simbolo <?>? [duplicato] - java, android

Cosa significa il simbolo <?>? [duplicato] - java, android

Durante lo sviluppo di app Android, ho riscontrato il parametro AdapterView< ? > test. La mia domanda è cosa fa esattamente < ? > significa o fa perché lo vedo anche in molti altri luoghi come una mappa dove è Map< String ,? >.

risposte:

3 per risposta № 1

Nel codice generico, il punto interrogativo (?), chiamato il jolly, rappresenta un tipo sconosciuto.

Il carattere jolly può essere utilizzato in una varietà di situazioni: come tipo di parametro, campo o variabile locale; a volte come un tipo di ritorno.

Quindi, al fine di rispondere alla domanda: è un jolly-> Doc. Ufficiale così puoi gestire l'evento classi quando non conosci il tipo.