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].


9
Qual è la differenza tra ArrayList.clear () e ArrayList.removeAll ()?
Supponendo che arraylistsia definito come ArrayList<String> arraylist, è arraylist.removeAll(arraylist)equivalente a arraylist.clear()? In tal caso, posso supporre che il clear()metodo sia più efficiente per svuotare l'elenco di array? Ci sono avvertenze nell'uso arraylist.removeAll(arraylist)invece di arraylist.clear()?
283 java  arraylist 



9
Come decompilare un intero file Jar? [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 4 anni fa . Migliora questa domanda Qualcuno sa di un decompilatore gratuito che può decompilare un intero …
283 java  jar  decompiler 






7
Come convertire Set <String> in String []?
Devo String[]uscire da un Set&lt;String&gt;, ma non so come farlo. Non riesce: Map&lt;String, ?&gt; myMap = gpxlist.getAll(); Set&lt;String&gt; myset = myMap.keySet(); String[] GPXFILES1 = (String[]) myset.toArray(); // Here it fails. Come posso ripararlo in modo che funzioni?
281 java 



6
Utilizzo di Mockito per deridere classi con parametri generici
Esiste un metodo pulito per deridere una classe con parametri generici? Di 'che devo prendere in giro una classe Foo&lt;T&gt;che devo passare a un metodo che prevede a Foo&lt;Bar&gt;. Posso fare quanto segue abbastanza facilmente: Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar()); Supponendo che getValue()ritorni il tipo generico T. Ma avrà …
280 java  generics  mockito 


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.