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
¿Cómo convertir el valor enum a int?
Tengo una función que devuelve un tipo int. Sin embargo, solo tengo un valor de la enumeración de impuestos. ¿Cómo puedo convertir el valor de enumeración de impuestos a un int? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = …
240 java  enums 

3
Java 8 lambdas, Function.identity () o t-> t
На этот вопрос есть ответы на Stack Overflow на русском : Лямбды в Java 8, что лучше использовать - Function.identity () или t-> t? Tengo una pregunta sobre el uso del Function.identity()método. Imagine el siguiente código: Arrays.asList("a", "b", "c") .stream() .map(Function.identity()) // <- This, .map(str -> str) // <- is …

12
Uso de Java 8 opcional con Stream :: flatMap
El nuevo marco de transmisión Java 8 y sus amigos crean un código Java muy conciso, pero me he encontrado con una situación aparentemente simple que es difícil de hacer de manera concisa. Considere un List<Thing> thingsy método Optional<Other> resolve(Thing thing). Quiero mapear los Things a Optional<Other>s y obtener el …

18
¿Cómo cargo un archivo de la carpeta de recursos?
Mi proyecto tiene la siguiente estructura: /src/main/java/ /src/main/resources/ /src/test/java/ /src/test/resources/ Tengo un archivo /src/test/resources/test.csvy quiero cargar el archivo desde una prueba unitaria en/src/test/java/MyTest.java Tengo este código que no funcionó. Se queja "No existe tal archivo o directorio". BufferedReader br = new BufferedReader (new FileReader(test.csv)) También probé esto InputStream is = …
240 java  file  maven 


14
¿Cómo se hace una consulta de límite en JPQL o HQL?
En Hibernate 3, ¿hay alguna manera de hacer el equivalente del siguiente límite de MySQL en HQL? select * from a_table order by a_table_column desc limit 0, 20; No quiero usar setMaxResults si es posible. Esto definitivamente fue posible en la versión anterior de Hibernate / HQL, pero parece haber …

14
¿Cuál es la mejor manera de compartir datos entre actividades?
Tengo una actividad que es la actividad principal utilizada en toda la aplicación y tiene una serie de variables. Tengo otras dos actividades que me gustaría poder utilizar los datos de la primera actividad. Ahora sé que puedo hacer algo como esto: GlobalState gs = (GlobalState) getApplication(); String s = …
239 java  android  sharing 

5
¿Por qué los flujos de Java son únicos?
A diferencia de C # IEnumerable, donde una tubería de ejecución se puede ejecutar tantas veces como queramos, en Java una secuencia se puede 'iterar' solo una vez. Cualquier llamada a una operación de terminal cierra la secuencia y la deja inutilizable. Esta 'característica' le quita mucho poder. Me imagino …

8
System.currentTimeMillis () vs. new Date () vs. Calendar.getInstance (). GetTime ()
На этот вопрос есть ответы en Stack Overflow en русском : Что быстрее - System.currentTimeMillis () y Date (). GetTime ()? En Java, ¿cuáles son las implicaciones de rendimiento y recursos del uso System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime() Según tengo entendido, System.currentTimeMillis()es el más eficiente. Sin embargo, en la …

4
Repositorios de Android buildscript: jcenter VS mavencentral
La última vez que usé Android Studio, generó .gradlearchivos con mavencentral()repositorios de buildscript, mientras que ahora los hay jcenter(). ¿Alguien podría explicar los problemas relacionados con esto? ¿Hay otros repositorios? ¿Cuándo deberíamos cambiarlos? ¿Qué impacto tienen en proyectos, módulos, libs? ¿Algún otro elemento esencial para los desarrolladores de Android? ¿Quién …


30
¿Cómo invierto una matriz int en Java?
На этот вопрос есть ответы en Stack Overflow на русском : Как перевернуть массив в Джаве? Estoy tratando de revertir una matriz int en Java. Este método no invierte la matriz. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i - …
238 java  arrays  idioms  idiomatic 


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.