Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].

8
Obtener el nombre de usuario de inicio de sesión en java
¿Cómo puedo obtener el nombre de usuario / nombre de inicio de sesión en Java? Este es el código que he probado ... 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 …
92 java  username 

3
¿Cómo puedo usar una expresión regular para reemplazar mayúsculas con minúsculas en Intellij IDEA?
Busqué en Google para esto y descubrí cómo hacerlo con otros analizadores de expresiones regulares: http://vim.wikia.com/wiki/Changing_case_with_regular_expressions http://www.regular-expressions.info/replacecase.html He probado estos y ninguno funciona. Como ejemplo, quiero usar una expresión regular para cambiar esto: private String Name; private Integer Bar = 2; A esto: private String name; private Integer bar = …


3
_ (subrayado) es una palabra clave reservada
Acabo de reemplazar sla siguiente expresión lambda por _: s -> Integer.parseInt(s) El compilador de Eclipse dice: '_' no debe usarse como identificador, ya que es una palabra clave reservada desde el nivel de fuente 1.8 en adelante. No he encontrado ninguna explicación en JLS §3.9 Estructura léxica / Palabras …
92 java  lambda  java-8 



11
Hacer que los argumentos del método Java sean finales
Qué diferencia hay finalentre el siguiente código. ¿Hay alguna ventaja en declarar los argumentos como final. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return .... }

3
Orden de objetos JSON usando ObjectMapper de Jackson
Estoy usando ObjectMapper para hacer mi mapeo java-json. ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter(); ow.writeValue(new File( fileName +".json"), jsonObj); esta es mi clase de java: public class Relation { private String id; private String source; private String target; private String label; private List<RelAttribute> attributes; public String getId() { return id; } …
92 java  json  jackson 

6
¿Cómo usar cURL en Java?
Soy un novato en java y quería usar curl en java. Mi pregunta es curl integrado en java o tengo que instalarlo desde cualquier fuente de terceros para usarlo con Java. Si es así, cómo instalar curl en java. He estado buscando en Google durante mucho tiempo, pero no encontré …
92 java  curl 


4
Determinar si una clase implementa una interfaz en Java
Tengo un Classobjeto. Quiero determinar si el tipo que Classrepresenta el objeto implementa una interfaz específica. Me preguntaba cómo se podría lograr esto. tengo el siguiente código. Básicamente, lo que hace es obtener una matriz de todas las clases en un paquete específico. Luego, quiero pasar por la matriz y …
92 java  reflection 


6
Colección de mapas JPA de Enums
¿Hay alguna forma en JPA de mapear una colección de Enums dentro de la clase Entity? ¿O la única solución es envolver Enum con otra clase de dominio y usarla para mapear la colección? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@??? Collection<InterestsEnum> interests; } …
92 java  jpa  jakarta-ee 

4
Java: ¿Inicializar múltiples variables en for loop init?
Quiero tener dos variables de ciclo de diferentes tipos. ¿Hay alguna manera de hacer funcionar esto? @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) { …
92 java  for-loop 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.