Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

10
Come implementare l'infinito in Java?
Java ha qualcosa per rappresentare l'infinito per ogni tipo di dato numerico? Come viene implementato in modo tale da poter eseguire operazioni matematiche con esso? Per esempio int myInf = infinity; //However it is done myInf + 5; //returns infinity myInf*(-1); //returns negative infinity Ho provato a usare numeri molto …
139 java  double  infinity 

6
Cosa significa <T> (parentesi angolari) in Java?
Attualmente sto studiando Java e recentemente sono stato sconcertato da parentesi angolari (&lt;&gt;). Cosa significano esattamente? public class Pool&lt;T&gt;{ public interface PoolFactory&lt;T&gt;{ public T createObject(); } this.freeObjects = new ArrayList&lt;T&gt;(maxsize) } Cosa &lt;T&gt;significa? Significa che posso creare un oggetto di tipo T?
139 java  generics 

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 …




14
Java LinkedHashMap ottiene la prima o l'ultima voce
Ho usato LinkedHashMapperché è importante l'ordine in cui le chiavi sono state inserite nella mappa. Ma ora voglio ottenere il valore della chiave in primo luogo (la prima voce immessa) o l'ultima. Ci dovrebbe essere un metodo come first()e last()o qualcosa del genere? Devo avere un iteratore per ottenere la …

30
IllegalArgumentException: la destinazione di navigazione xxx è sconosciuta a questo NavController
Ho problemi con il nuovo componente Architettura di navigazione Android quando provo a navigare da un frammento a un altro , ricevo questo strano errore: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Ogni altra navigazione funziona bene tranne questa in particolare. Uso la findNavController()funzione di Fragment per accedere …







3
Differenza tra Iteratore e Listiterator?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Possiamo usare Iteratorper attraversare a Seto a Listo a Map. Ma ListIteratorpuò essere utilizzato solo per attraversare a List, non può attraversare a Set. Perché? So che la differenza principale è che con iteratore possiamo viaggiare solo in …

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.