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

15
Java 8 Stream con elaborazione batch
Ho un file di grandi dimensioni che contiene un elenco di elementi. Vorrei creare un batch di elementi, effettuare una richiesta HTTP con questo batch (tutti gli elementi sono necessari come parametri nella richiesta HTTP). Posso farlo molto facilmente con un forciclo, ma come amante di Java 8, voglio provare …

11
Android che ottiene valore dal pulsante di opzione selezionato
Ho un pezzo di codice con tre RadioButtons all'interno di un file RadioGroup. Voglio impostare un onCheckedListenerche mostrerà il valore di RadioButtonin a Toast. Tuttavia quello che ho ottenuto finora non funziona. Come ottengo il valore di RadioButtone lo visualizzo in a Toast? Questo è il mio codice: import android.os.Bundle; …
95 java  android  xml 

6
Mockito: finta inizializzazione del campo privato
Come posso deridere una variabile di campo che viene inizializzata in linea? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } Qui voglio deridere person.someMethod()durante il test del Test.testMethod()metodo per il quale ho bisogno di simulare l'inizializzazione della personvariabile. Qualche indizio? …

6
Creazione di oggetti data java da anno, mese, giorno
int day = Integer.parseInt(request.getParameter("day")); // 25 int month = Integer.parseInt(request.getParameter("month")); // 12 int year = Integer.parseInt(request.getParameter("year")); // 1988 System.out.println(year); Calendar c = Calendar.getInstance(); c.set(year, month, day, 0, 0); b.setDob(c.getTime()); System.out.println(b.getDob()); L'output è: 1988 Mercoledì 25 gennaio 00:00:08 IST 1989 Sto passando 25 12 1988ma ottengo 25 Jan 1989. Perché?
95 java  date  time  calendar 


6
Come verificare se un Java 8 Stream è vuoto?
Come posso verificare se a Streamè vuoto e lanciare un'eccezione in caso contrario, come operazione non terminale? Fondamentalmente, sto cercando qualcosa di equivalente al codice seguente, ma senza materializzare il flusso intermedio. In particolare, il controllo non dovrebbe avvenire prima che il flusso venga effettivamente consumato da un'operazione del terminale. …

5
Uso corretto di Optional.ifPresent ()
Sto cercando di capire il ifPresent()metodo diOptional dell'API in Java 8. Ho una logica semplice: Optional<User> user=... user.ifPresent(doSomethingWithUser(user.get())); Ma questo si traduce in un errore di compilazione: ifPresent(java.util.functionError:(186, 74) java: 'void' type not allowed here) Ovviamente posso fare qualcosa del genere: if(user.isPresent()) { doSomethingWithUser(user.get()); } Ma questo è esattamente come …
95 java  lambda  java-8  optional 

5
API WhatsApp (java / python) [chiusa]
Chiuso. Questa domanda non soddisfa le linee guida di Stack Overflow . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 2 anni fa . Migliora questa domanda Sto cercando l'API di WhatsApp, preferibilmente una libreria Python o …
95 java  python  api  bots  whatsapp 


6
Ubuntu: OpenJDK 8 - Impossibile individuare il pacchetto
Quindi ho appena installato Ubuntu, e questa è la prima volta che lavoro in un ambiente Linux, quindi sopporta la mia noobicità qui. Ad ogni modo, ho scaricato Java 8 JDK direttamente da Oracle, ma ho capito che c'è anche un OpenJDK per Java 8. Ho due domande. Qual è …
95 java  linux  ubuntu 





9
Come aggiungere intestazioni a OkHttp request interceptor?
Ho questo intercettore che aggiungo al mio client OkHttp: public class RequestTokenInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); // Here where we'll try to refresh token. // with an retrofit call // After we succeed we'll proceed our request Response response …

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.