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


18
Come scorrere fino alla fine di un RecyclerView? scrollToPosition non funziona
Vorrei scorrere fino alla fine dell'elenco di RecyclerView dopo aver caricato l'attività. GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESSAGE_LIST, this); conversationView.setAdapter(conversationViewAdapter); conversationView.scrollTo(...)genera un'eccezione per non essere supportato in RecyclerView e conversationView.scrollToPosition(...)non sembra fare nulla. Dopo il blocco di codice …

30
org.xml.sax.SAXParseException: il contenuto non è consentito in prolog
Ho un client di servizi Web basato su Java collegato al servizio Web Java (implementato sul framework Axis1). Ricevo la seguente eccezione nel mio file di registro: Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown …
161 java  xml 




13
Controlla due argomenti in Java, entrambi non nulli o entrambi nulli in modo elegante
Ho usato Spring Boot per sviluppare un progetto shell utilizzato per inviare e-mail, ad es sendmail -from foo@bar.com -password foobar -subject "hello world" -to aaa@bbb.com Se le frome passwordgli argomenti sono mancanti, io uso un mittente e la password predefiniti, ad esempio, noreply@bar.come 123456. Quindi, se l'utente passa l' fromargomento, …
161 java 



15
Passare una stringa per riferimento in Java?
Sono abituato a fare quanto segue in C: void main() { String zText = ""; fillString(zText); printf(zText); } void fillString(String zText) { zText += "foo"; } E l'output è: foo Tuttavia, in Java, questo non sembra funzionare. Presumo perché l' Stringoggetto viene copiato anziché passato per riferimento . Ho pensato …

14
Configurazione proxy Gradle
Ho bisogno dell'accesso web da Gradle tramite un server proxy per utilizzare l'integrazione Gradle / Artifactory per Jenkins. Per ridurre le possibili cause dei problemi, aggiungo manualmente il plug-in Artifactory in build.gradle ed eseguo dalla riga di comando: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } Seguendo questa descrizione ho specificato quanto …


7
Ottenere la differenza tra due set
Quindi se ho due set: Set<Integer> test1 = new HashSet<Integer>(); test1.add(1); test1.add(2); test1.add(3); Set<Integer> test2 = new HashSet<Integer>(); test2.add(1); test2.add(2); test2.add(3); test2.add(4); test2.add(5); C'è un modo per confrontarli e restituire solo un set di 4 e 5?
161 java  set 

8
Perché ArrayDeque é meglio di LinkedList
Sto cercando di capire perché ArrayDeque di Java è migliore di LinkedList di Java poiché entrambi implementano l'interfaccia Deque. Non vedo quasi nessuno usare ArrayDeque nel suo codice. Se qualcuno fa più luce sull'implementazione di ArrayDeque, sarebbe utile. Se lo capisco, sarò più sicuro nell'usarlo. Non riuscivo a capire chiaramente …

5
Come posso inizializzare una ArrayList con tutti gli zeri in Java?
Sembra che arraylistnon stia facendo il suo lavoro per presiedere: // presizing ArrayList<Integer> list = new ArrayList<Integer>(60); Successivamente, quando provo ad accedervi: list.get(5) Invece di restituire 0 genera IndexOutOfBoundsException: Index 5 fuori limite per la lunghezza 0 . C'è un modo per inizializzare tutti gli elementi su 0 di una …
161 java  collections 

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.