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

20
Raccogli le coppie successive da un flusso
Dato un flusso come { 0, 1, 2, 3, 4 } , come posso trasformarlo nel modo più elegante in una forma data: { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (supponendo, ovviamente, di aver definito la classe Pair)? Modifica: non si tratta strettamente …
102 java  java-8  java-stream 

7
JAVA_HOME dovrebbe puntare a JDK o JRE?
Ho indicato JAVA_HOMEa C:\Program Files (x86)\Java\jre7. Funziona bene. Successivamente, ho decompresso ant e impostato le variabili di ambiente relative ad Ant, ho ricevuto i seguenti messaggi di errore dopo aver digitato"ant -version" Ho cercato in questo forum. Sembra che una soluzione sia indirizzare Java a JDK invece che a JRE. …
102 java  ant  java-home 

8
Evitando instanceof in Java
Avere una catena di operazioni "instanceof" è considerato un "odore di codice". La risposta standard è "usa il polimorfismo". Come lo farei in questo caso? Esistono numerose sottoclassi di una classe base; nessuno di loro è sotto il mio controllo. Una situazione analoga sarebbe con le classi Java Integer, Double, …


16
Ignorare il certificato SSL in Apache HttpClient 4.3
Come ignorare il certificato SSL (fidati di tutti) per Apache HttpClient 4.3 ? Tutte le risposte che ho trovato su SO trattano le versioni precedenti e l'API è cambiata. Relazionato: Come ignorare gli errori del certificato SSL in Apache HttpClient 4.0 Come gestire i certificati SSL non validi con Apache …

14
Controlla se una stringa contiene numeri Java
Sto scrivendo un programma in cui l'utente inserisce una stringa nel seguente formato: "What is the square of 10?" Devo controllare che ci sia un numero nella stringa e quindi estrai solo il numero. Se uso .contains("\\d+")o .contains("[0-9]+"), il programma non riesce a trovare un numero nella stringa, indipendentemente dall'ingresso, …
102 java  regex  string 

15
Il modo migliore per confrontare le date su Android
Sto cercando di confrontare una data in un formato String con la data corrente. È così che l'ho fatto (non l'ho testato, ma dovrebbe funzionare), ma sto usando metodi deprecati. Qualche buon suggerimento per un'alternativa? Grazie. PS Odio davvero fare cose di Date in Java. Ci sono così tanti modi …
102 java  android  datetime 

6
Conversione della chiave segreta in una stringa e viceversa
Sto generando una chiave e devo memorizzarla nel DB, quindi la converto in una stringa, ma per recuperare la chiave dalla stringa. Quali sono i modi possibili per ottenere ciò? Il mio codice è, SecretKey key = KeyGenerator.getInstance("AES").generateKey(); String stringKey=key.toString(); System.out.println(stringKey); Come posso riavere la chiave dalla stringa?
102 java  string  encryption 


4
Cos'è il float in Java?
Ho scritto questo codice: float b = 3.6; e ottengo questo: Errore: problema di compilazione non risolto: Tipo non corrispondente: impossibile convertire da double a float Perché? Qual è la definizione di float?

12
C # o Java: anteporre le stringhe con StringBuilder?
So che possiamo aggiungere stringhe usando StringBuilder. C'è un modo in cui possiamo anteporre le stringhe (cioè aggiungere stringhe davanti a una stringa) usando in StringBuildermodo da poter mantenere i vantaggi in termini di prestazioni che StringBuilderoffre?
102 c#  java  stringbuilder 

9
Ricerca di una semplice cache in memoria Java [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 5 anni fa . Migliora questa domanda Sto cercando una semplice cache in memoria Java che abbia …
102 java  caching 

9
Qual è il modo più veloce per confrontare due set in Java?
Sto cercando di ottimizzare un pezzo di codice che confronta gli elementi della lista. Per esempio. public void compare(Set<Record> firstSet, Set<Record> secondSet){ for(Record firstRecord : firstSet){ for(Record secondRecord : secondSet){ // comparing logic } } } Tieni presente che il numero di record nei set sarà elevato. Grazie Shekhar
102 java  performance  set 

6
Come estrarre epoch da LocalDate e LocalDateTime?
Come estrarre il valore dell'epoca in Longdalle istanze di LocalDateTimeo LocalDate? Ho provato quanto segue, ma mi dà altri risultati: LocalDateTime time = LocalDateTime.parse("04.02.2014 19:51:01", DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss")); System.out.println(time.getLong(ChronoField.SECOND_OF_DAY)); // gives 71461 System.out.println(time.getLong(ChronoField.EPOCH_DAY)); // gives 16105 Quello che voglio è semplicemente il valore 1391539861per il datetime locale "04.02.2014 19:51:01". Il mio …
102 java  time  java-8  epoch  java-time 

10
"Nessuna variabile DISPLAY X11" - cosa significa?
Sto cercando di installare un'applicazione Java sulla mia macchina Linux (Slackware). Ho ricevuto il seguente errore e non lo capisco. Mi consiglieresti come affrontare il problema? Grazie. Ecco cosa ottengo: (vedo che alcune variabili DISPLAY X11 devono essere impostate, ma quale valore dovrei darle e come?) ~$ java -jar gate-5.0-beta1-build3048-installer.jar …
102 java  linux  variables  x11  headless 

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.