Preguntas etiquetadas con java

467
Invertir una cadena en Java

He "Hello World"mantenido en una variable de cadena llamada hi. Necesito imprimirlo, pero al revés. ¿Cómo puedo hacer esto? Entiendo que hay algún tipo de función ya incorporada en Java que hace eso. Relacionado: Invierta cada palabra individual de la cadena "Hello World" con...

466
Java 8 Iterable.forEach () vs foreach loop

На этот вопрос есть ответы en Stack Overflow на русском : Цикл foreach против Iterable.foreach en Java 8: что лучше? ¿Cuál de las siguientes es una mejor práctica en Java 8? Java 8: joins.forEach(join -> mIrc.join(mSession, join)); Java 7: for (String join : joins)...

459
Primavera: @Component versus @Bean

Entiendo que la @Componentanotación se introdujo en la primavera 2.5 para deshacerse de la definición del bean xml mediante el escaneo de classpath. @Beanse introdujo en la primavera 3.0 y se puede usar @Configurationpara deshacerse por completo del archivo xml y usar la configuración de java en...

456
El caso contra las excepciones comprobadas

Durante varios años, no he podido obtener una respuesta decente a la siguiente pregunta: ¿por qué algunos desarrolladores están tan en contra de las excepciones comprobadas? He tenido numerosas conversaciones, leí cosas en blogs, leí lo que Bruce Eckel tenía que decir (la primera persona que vi...

456
Java 8 distinto por propiedad

En Java 8, ¿cómo puedo filtrar una colección usando la StreamAPI comprobando la distinción de una propiedad de cada objeto? Por ejemplo, tengo una lista de Personobjetos y quiero eliminar personas con el mismo nombre, persons.stream().distinct(); Usaré la verificación de igualdad predeterminada...

453
¿Cómo convertir java.util.Date a java.sql.Date?

Estoy tratando de usar un java.util.Datecomo entrada y luego crear una consulta con él, así que necesito un java.sql.Date. Me sorprendió descubrir que no podía hacer la conversión implícita o explícitamente, pero ni siquiera sé cómo haría esto, ya que la API de Java todavía es bastante nueva para...