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


8
Ottieni il nome utente di accesso in java
Come posso ottenere il nome utente / nome di accesso in Java? Questo è il codice che ho provato ... try{ LoginContext lc = new LoginContext(appName,new TextCallbackHandler()); lc.login(); Subject subject = lc.getSubject(); Principal principals[] = (Principal[])subject.getPrincipals().toArray(new Principal[0]); for (int i=0; i<principals.length; i++) { if (principals[i] instanceof NTUserPrincipal || principals[i] instanceof …
92 java  username 

3
Come posso utilizzare una regex per sostituire le maiuscole con le minuscole in Intellij IDEA?
Ho cercato su Google per questo e ho scoperto come farlo con altri parser di regex: http://vim.wikia.com/wiki/Changing_case_with_regular_expressions http://www.regular-expressions.info/replacecase.html Ho provato questi e nessuno dei due funziona. Ad esempio, voglio usare un'espressione regolare per cambiare questo: private String Name; private Integer Bar = 2; A questa: private String name; private Integer …


5
Perché non riesco a mappare gli interi alle stringhe durante lo streaming da un array?
Questo codice funziona (preso in Javadoc): List<Integer> numbers = Arrays.asList(1, 2, 3, 4); String commaSeparatedNumbers = numbers.stream() .map(i -> i.toString()) .collect(Collectors.joining(", ")); Questo non può essere compilato: int[] numbers = {1, 2, 3, 4}; String commaSeparatedNumbers = Arrays.stream(numbers) .map((Integer i) -> i.toString()) .collect(Collectors.joining(", ")); IDEA mi dice che ho una …

3
_ (trattino basso) è una parola chiave riservata
Ho appena sostituito snella seguente espressione lambda da _: s -> Integer.parseInt(s) Il compilatore Eclipse dice: "_" non deve essere utilizzato come identificatore, poiché è una parola chiave riservata dal livello di origine 1.8 in poi. Non ho trovato alcuna spiegazione nella struttura lessicale / parole chiave JLS §3.9 .
92 java  lambda  java-8 



6
Come usare cURL in Java?
Sono un principiante in java e volevo usare curl in java. Qual è la mia domanda è curl integrato in java o devo installarlo da qualsiasi fonte di terze parti da utilizzare con Java. In tal caso, come installare curl in java. Ho cercato su Google per molto tempo ma …
92 java  curl 

9
Richiesta client HTTP Java con timeout definito
Vorrei fare BIT (Built in test) su un numero di server nel mio cloud. Ho bisogno che la richiesta non riesca in caso di timeout di grandi dimensioni. Come dovrei farlo con java? Provare qualcosa come il seguente non sembra funzionare. public class TestNodeAliveness { public static NodeStatus nodeBIT(String elasticIP) …

4
Determina se una classe implementa un'interfaccia in Java
Ho un Classoggetto. Voglio determinare se il tipo che l' Classoggetto rappresenta implementa un'interfaccia specifica. Mi chiedevo come si potesse ottenere questo risultato? Ho il codice seguente. Fondamentalmente ciò che fa è ottenere un array di tutte le classi in un pacchetto specificato. Quindi voglio passare attraverso l'array e aggiungere …
92 java  reflection 


6
Raccolta di mappe JPA di Enums
Esiste un modo in JPA per mappare una raccolta di Enum all'interno della classe Entity? O l'unica soluzione è racchiudere Enum con un'altra classe di dominio e usarla per mappare la raccolta? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@??? Collection<InterestsEnum> interests; } Sto usando …
92 java  jpa  jakarta-ee 

4
Java: inizializza più variabili in for loop init?
Voglio avere due variabili di ciclo di diversi tipi. C'è un modo per farlo funzionare? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current = current.next, currentIndex++) { if (currentIndex == index) { return …
92 java  for-loop 


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.