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


2
La freccia (->) la precedenza / priorità dell'operatore è più bassa o la priorità di assegnazione / assegnazione combinata è più bassa?
JLS : L' operatore con precedenza più bassa è la freccia di un'espressione lambda (->) , seguita dagli operatori di assegnazione. Seguito in quale direzione (priorità crescente, priorità decrescente)? - "seguito" significa che l'assegnazione ha priorità o priorità inferiore (rispetto all'operatore freccia)? Immagino, in aumento, perché "più basso" (per freccia) …




3
Perché il nome host è dichiarato non valido durante la creazione di un URI
Esecuzione di questo codice con JDK 1.8: try { System.out.println( new URI(null, null, "5-12-145-35_s-81", 443, null, null, null)); } catch (URISyntaxException e) { e.printStackTrace(); } provoca questo errore: java.net.URISyntaxException: Illegal character in hostname at index 13: //5-12-145-35_s-81:443 Da dove viene questo errore, considerando che tutti i caratteri del nome host …
17 java 


9
Possibile problema con Chromedriver 78, Selenium non riesce a trovare l'elemento web del PDF aperto in Chrome
Fino a quando il mio Google Chrome non è stato aggiornato alla versione 78 il mio codice ha funzionato bene. Ho anche aggiornato il chromedriver alla versione 78.0.3904.70. Quindi non sono più in grado di trovare WebElement con id = 'plugin' usando Selenium WebDriver e Java: <html> <div id="content"> <embed …

3
Parallel Infinite Java Streams esauriscono la memoria
Sto cercando di capire perché il seguente programma Java dà un OutOfMemoryError, mentre il programma corrispondente senza .parallel(). System.out.println(Stream .iterate(1, i -> i+1) .parallel() .flatMap(n -> Stream.iterate(n, i -> i+n)) .mapToInt(Integer::intValue) .limit(100_000_000) .sum() ); Ho due domande: Qual è l'output previsto di questo programma? Senza .parallel()sembra che questo semplicemente sum(1+2+3+...)emetta, …

3
+0 e -0 mostrano un comportamento diverso per i dati int e float
Ho letto questo post zero positivo e negativo . Per la mia comprensione il seguente codice dovrebbe dare true e true come output. Tuttavia, sta dando falsee truecome output. Sto confrontando lo zero negativo con uno zero positivo. public class Test { public static void main(String[] args) { float f …
16 java  java-8 

1
Analisi di OneNote: come accedere alle BLOB di testo nel documento?
Sto creando un parser per l' .oneestensione del file, che una volta finito aggiungerò al progetto Apache Tika. Ecco il progetto Open Source con licenza APL 2.0 che sto creando: https://github.com/nddipiazza/onenote-parser-java Ho usato il documento di specifica qui: https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-one/73d22548-a613-4350-8c23-07d15576be50 Come punto di partenza, ho portato il codice da questo progetto …

2
Android Studio si installa senza sdkmanager
Sto programmando in Flutter usando macOS 10.15.3, prendendo di mira i dispositivi iOS. Oggi ho provato a installare anche Android Studio, per diramare. L'installazione è stata eseguita senza errori, ma Library/Android/sdk/non esiste una toolssottodirectory, il che è un problema perché sdkmanagerdovrebbe essere trovato all'interno Library/Android/sdk/tools/bin. L'ho notato perché correre flutter …

8
IntelliJ: Errore: java: errore: versione 5 non supportata
Sto usando IntelliJ IDEA Ultimate 2019.3.1 . Ogni volta che provo ad avviare un semplice progetto Java Maven (potrebbe anche essere un semplice Hello World), ricevo il seguente errore: Error:java: error: release version 5 not supported In esecuzione java --versiondal terminale ottengo il seguente output: openjdk 11.0.5 2019-10-15 OpenJDK Runtime …



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.