Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Guava offre una scorciatoia per l'inizializzazione di una mappa. Comunque ottengo il seguente errore del compilatore (Eclipse Indigo) quando la mia mappa si inizializza a nove voci. Il metodo of(K, V, K, V, K, V, K, V, K, V)nel tipo ImmutableMapnon è applicabile per gli argomenti (String, String, String, String, …
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza per chiarire questa domanda in modo che possa essere riaperta, visitare il centro assistenza . Chiuso 8 anni fa . Ho …
C'è un modo breve e dolce per generare un List<Integer>, o forse un Integer[]o int[], con valori sequenziali da un startvalore a un endvalore? Cioè, qualcosa di più breve di, ma equivalente a 1, quanto segue: void List<Integer> makeSequence(int begin, int end) { List<Integer> ret = new ArrayList<>(end - begin …
Attualmente usiamo collezioni apache, utilità di stringa, ecc. Devo decidere se dobbiamo passare dall'implementazione delle basi di apache. Il criterio importante è la facilità d'uso degli sviluppatori. Le prestazioni / l'utilizzo della memoria non sono ancora un problema importante per noi. La velocità di sviluppo è il criterio chiave a …
Sono coinvolto nello sviluppo di un'applicazione Android che è un client mobile piuttosto "spesso" per un servizio Web. Comunica pesantemente con il server ma ha anche molta logica interna. Quindi, ho deciso di utilizzare alcune funzionalità della Google Guavalibreria per semplificare il processo di sviluppo. Ecco un elenco di funzionalità …
Sto cercando tra le librerie standard (come apache commons, jax, jboss, javax) un'interfaccia o enum che elenchi i valori di tutti i tipi mime standard (aka content-type). Questa interfaccia non dovrebbe essere ingombrata da altre classi che renderebbero difficile includere l'intero gruppo come codice sorgente gwt. per esempio interface ContentType{ …
Voglio avere una mappa con chiavi duplicate. So che ci sono molte implementazioni di mappe (Eclipse me ne mostra circa 50), quindi scommetto che ce ne deve essere una che lo consenta. So che è facile scrivere la tua mappa che fa questo, ma preferirei usare una soluzione esistente. Forse …
Supponiamo che io abbia un numero costante di raccolte (ad esempio 3 ArrayLists) come membri di una classe. Ora, voglio esporre tutti gli elementi ad altre classi in modo che possano semplicemente iterare su tutti gli elementi (idealmente, di sola lettura). Sto usando le raccolte guava e mi chiedo come …
Guava ci fornisce ottimi metodi di fabbrica per i tipi Java, come Maps.newHashMap(). Ma esistono anche builder per Java Maps? HashMap<String,Integer> m = Maps.BuildHashMap. put("a",1). put("b",2). build();
Apache Commons IO ha un simpatico metodo pratico IOUtils.toString () per leggere un InputStreamin una stringa. Dato che sto cercando di allontanarmi da Apache Commons e da Guava : c'è un equivalente in Guava? Ho esaminato tutte le classi nel com.google.common.iopacchetto e non sono riuscito a trovare nulla di altrettanto …
Vedo che Guava ha il metodo di utilità isNullOrEmpty per le stringhe Strings.isNullOrEmpty(str) Abbiamo qualcosa di simile per gli elenchi? Qualcosa di simile a Lists.isNullOrEmpty(list) che dovrebbe essere equivalente a list == null || list.isEmpty() Inoltre, abbiamo qualcosa di simile per gli array? Qualcosa di simile a Arrays.isNullOrEmpty(arr) che dovrebbe …
Sto esaminando il codice che utilizza Predicatein Java. Non l'ho mai usato Predicate. Qualcuno può guidarmi a qualsiasi tutorial o spiegazione concettuale Predicatee alla sua implementazione in Java?
Sto cercando di trovare librerie guava nel repository Maven. Sembra che guava stia aggiungendo altre funzionalità alla libreria delle collezioni di Google.
Ho un'app Android piuttosto grande che si basa su molti progetti di libreria. Il compilatore Android ha una limitazione di 65536 metodi per file .dex e sto superando quel numero. Ci sono fondamentalmente due percorsi che puoi scegliere (almeno che io sappia) quando raggiungi il limite del metodo. 1) Riduci …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.