Preguntas etiquetadas con java

113
JNI convirtiendo jstring a char *

He pasado una cadena de URL de Java al código C como jstringtipo de datos mediante el uso de JNI. Y mi método de biblioteca necesita una char *url. ¿Cómo puedo convertir jstringen char *? PD: ¿Hay alguna ventaja de usar jcharArray en C? (es decir, pasar en char []lugar de cadena en el método...

113
¿Cuándo NO llamar al método super () al anular?

Cuando creo mi propia clase personalizada de Android, extendsu clase nativa. Entonces cuando quiero anular el método de base, siempre llamo super()método, al igual que siempre hago en onCreate, onStop, etc. Y pensé que esto era todo, ya que desde el principio el equipo de Android nos aconsejó que...

113
¿Existe la inferencia automática de tipos en Java?

¿Existe un autotipo de variable en Java como el que tiene en C ++? Un ejemplo: for ( auto var : object_array) std::cout << var << std::endl; for( auto var : object_array) var.do_something_that_only_this_particular_obj_can_do(); Sé que hay un bucle for mejorado en Java, pero ¿hay...

113
Java regex capturando índices de grupos

Tengo la siguiente linea, typeName="ABC:xxxxx;"; Necesito a buscar la palabra ABC, Escribí el siguiente fragmento de código, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Entonces si pongo...

113
Varias declaraciones RunWith en jUnit

Escribo una prueba de unidad y quiero usar JUnitParamsRunnery MockitoJUnitRunnerpara una clase de prueba. Desafortunadamente, lo siguiente no funciona: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } ¿Hay alguna forma de usar...