Preguntas etiquetadas con java

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

92
Cómo convertir un byte a su representación de cadena binaria

Por ejemplo, los bits en un byte Bson 10000010, cómo puedo asignar los bits a la cadena strliteral, es decir, str = "10000010". Editar Leí el byte de un archivo binario y lo almacené en la matriz de bytes B. Yo uso System.out.println(Integer.toBinaryString(B[i])). el problema es (a) cuando los...

92
Asignación de enumeración a cadena en hibernación

Tengo un modelo de categoría Hibernate: @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; que tienen un campo de tipo cadena. También tengo una...

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

92
Cómo convertir AAR a JAR

Situación : Tengo la intención de usar una biblioteca de Java y solo tengo un archivo AAR de un repositorio de Maven, pero necesito el archivo JAR . Historia de fondo: Intenté compilar una biblioteca, pero su estructura de Gradle era inestable. Así que pedí un archivo jar compilado y su...

92
_ (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...