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

7
¿Es posible crear un objeto File desde InputStream?
¿Hay alguna forma de crear un java.io.Fileobjeto a partir de unjava.io.InputStream ? Mi requisito es leer el archivo de un RAR. No estoy tratando de escribir un archivo temporal, tengo un archivo dentro del archivo RAR que estoy tratando de leer.
121 java  io 

9
ByteBuffer de Java a cadena
¿Es este un enfoque correcto para convertir ByteBuffer en String de esta manera? String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); La razón por la que pregunto es que esto parece demasiado simple, mientras que otros enfoques como …

3
Formatear LocalDateTime con Timezone en Java8
Tengo este código simple: DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd HH:mm:ss.SSSSSS Z"); LocalDateTime.now().format(FORMATTER) Entonces obtendré la siguiente excepción: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: OffsetSeconds at java.time.LocalDate.get0(LocalDate.java:680) at java.time.LocalDate.getLong(LocalDate.java:659) at java.time.LocalDateTime.getLong(LocalDateTime.java:720) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) at java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser.format(DateTimeFormatterBuilder.java:3315) at java.time.format.DateTimeFormatterBuilder$CompositePrinterParser.format(DateTimeFormatterBuilder.java:2182) at java.time.format.DateTimeFormatter.formatTo(DateTimeFormatter.java:1745) at java.time.format.DateTimeFormatter.format(DateTimeFormatter.java:1719) at java.time.LocalDateTime.format(LocalDateTime.java:1746) Cómo resolver este problema?
121 java  java-8  java-time 

3
Obtener el primer elemento que coincida con los criterios
¿Cómo obtener el primer elemento que coincide con un criterio en una secuencia? He intentado esto pero no funciona this.stops.stream().filter(Stop s-> s.getStation().getName().equals(name)); Ese criterio no funciona, el método de filtro se invoca en una clase distinta a Stop. public class Train { private final String name; private final SortedSet<Stop> stops; …
121 java  java-8  java-stream 


11
¿Cómo analizar JSON en Kotlin?
Recibo una cadena de objeto JSON bastante profunda de un servicio que debo analizar en un objeto JSON y luego asignarlo a las clases. ¿Cómo puedo transformar una cadena JSON en un objeto en Kotlin? Después de eso, el mapeo a las clases respectivas, estaba usando StdDeserializer de Jackson. El …
121 java  json  kotlin 

1
Convierta Kotlin Array a varargs Java
¿Cómo puedo convertir mi Kotlin Arraya un Java varargs String[]? val angularRoutings = arrayOf<String>("/language", "/home") // this doesn't work web.ignoring().antMatchers(angularRoutings) ¿Cómo pasar un ArrayList a un parámetro de método varargs?

17
¿Es posible usar VectorDrawable en Buttons y TextViews usando android: DrawableRight?
Cuando uso los recursos de VectorDrawable en una vista de texto o una vista de imagen, obtengo un bloqueo en tiempo de ejecución al usar "android: DrawableRight" / "android: DrawableEnd" / "android: DrawableStart" / "android: DrawableLeft". La aplicación se compilará bien sin advertencias. estoy usando Gradle 1.5 Biblioteca de soporte …

3
Cómo importar un proyecto de Android como biblioteca y NO compilarlo como apk (Android studio 1.0)
Traté de importar un proyecto (projLib) como dependencia para otro proyecto (projAPK). projAPK gradle tiene esto: dependencies { compile project(':libs:NewsAPI') compile project(':projLib') } pero cuando sincronizo el gradle me da este error: Error: dependencia Android_2015: projLib: no especificado en el proyecto, projAPK se resuelve en un archivo APK que no …

7
Cómo crear un proyecto Java gradle
¿Cómo crear un proyecto Java Gradle desde la línea de comandos? Debería crear un diseño de carpeta maven estándar como en la imagen de abajo. ACTUALIZAR: .1. De http://www.gradle.org/docs/current/userguide/tutorial_java_projects.html Necesito crear un archivo build.gradlecon 2 líneas apply plugin: 'java' apply plugin: 'eclipse' .2. Agregue a la build.gradletarea a continuación, luego …
120 java  gradle 



9
Conversión de cadena segura a BigDecimal
Estoy tratando de leer algunos valores BigDecimal de la cadena. Digamos que tengo esta cadena: "1,000,000,000.999999999999999" y quiero obtener un BigDecimal de ella. ¿Cuál es la forma de hacerlo? En primer lugar, no me gustan las soluciones que usan reemplazos de cadenas (reemplazando comas, etc.). Creo que debería haber algún …
120 java  parsing  bigdecimal 

7
JAXB creando contexto y costos de ordenadores
La pregunta es un poco teórica, ¿cuál es el costo de crear un contexto JAXB, marshaller y unmarshaller? Descubrí que mi código podría beneficiarse de mantener el mismo contexto JAXB y posiblemente el mismo marshaller para todas las operaciones de clasificación en lugar de crear contexto y marshaller en cada …
120 java  jaxb  marshalling 

7
¿Cuál es el punto de DelegatingFilterProxy de Spring MVC?
Veo esto en mi aplicación Spring MVC web.xml: <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> Estoy tratando de averiguar por qué está ahí y si realmente es necesario. Encontré esta explicación en los documentos de Spring pero no me ayuda a darle sentido: Parece sugerir que este componente es el "pegamento" entre los …

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.