Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].


3
Java regex che cattura gli indici dei gruppi
Ho la seguente riga, typeName="ABC:xxxxx;"; Ho bisogno di prendere la parola ABC, Ho scritto il seguente snippet di codice, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Quindi se metto group(0)ottengo ABC:ma se lo metto group(1)lo è ABC, quindi voglio sapere Cosa significa questo 0e 1? Sarà meglio se …
113 java  regex 



2
JNI che converte jstring in char *
Ho passato una stringa URL da Java al codice C come jstringtipo di dati tramite l'uso di JNI. E il mio metodo di libreria ha bisogno di un char *URL. Come posso convertire jstringin char *? PS: c'è qualche vantaggio nell'usare jcharArray in C? (ovvero passaggio char []invece di stringa …


13
Surefire non raccoglie i test Junit 5
Ho scritto un semplice metodo di test con JUnit 5: public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { // Testing logic for subject under test } } Ma quando corro mvn test, ho: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running SimlpeTest Tests run: 0, Failures: 0, Errors: …

8
Più istruzioni RunWith in jUnit
Scrivo unit test e voglio usare JUnitParamsRunnere MockitoJUnitRunnerper una classe di test. Purtroppo, quanto segue non funziona: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } C'è un modo per utilizzare entrambi, Mockito e JUnitParams in una classe di test?
113 java  unit-testing  junit 

7
Come eseguire un .class java dalla riga di comando
Ho una classe java compilata: Echo.class public class Echo { public static void main (String arg) { System.out.println(arg); } } I cdalla directory e inserisci:java Echo "hello" Ottengo questo errore: C:\Documents and Settings\joe\My Documents\projects\Misc\bin>java Echo "hello" Exception in thread "main" java.lang.NoClassDefFoundError: Echo Caused by: java.lang.ClassNotFoundException: Echo at java.net.URLClassLoader$1.run(Unknown Source) at …
113 java 

12
Errore javac: i nomi delle classi vengono accettati solo se l'elaborazione delle annotazioni è esplicitamente richiesta
Ottengo questo errore quando compilo il mio programma java: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error Ecco il codice java (lo sto eseguendo su Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA …
113 java  javac 

5
restituire un oggetto Void
Qual è il modo corretto per restituire un Voidtipo, quando non è una primitiva? Per esempio. Attualmente uso null come di seguito. interface B<E>{ E method(); } class A implements B<Void>{ public Void method(){ // do something return null; } }


7
JPA - Restituzione di un ID generato automaticamente dopo persist ()
Sto usando JPA (EclipseLink) e Spring. Supponiamo che io abbia un'entità semplice con un ID generato automaticamente: @Entity public class ABC implements Serializable { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private int id; // ... } Nella mia classe DAO, ho un metodo di inserimento che chiama persist()questa entità. Voglio che il metodo restituisca …
113 java  jpa 

7
Quando NON chiamare il metodo super () durante l'override?
Quando creo la mia classe personalizzata Android, ho la extendsua classe nativa. Poi quando voglio l'override del metodo di base, ho sempre chiamare super()il metodo, proprio come faccio sempre in onCreate, onStopecc E ho pensato che fosse così, poiché sin dall'inizio il team di Android ci ha consigliato di chiamare …
113 java  android  overriding 

6
Esiste l'inferenza automatica del tipo in Java?
C'è un autotipo di variabile in Java come quello che hai in C ++? Un esempio: 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(); So che esiste un ciclo for migliorato in Java, ma esiste un'auto? In caso contrario, c'è un …
113 java  c++  auto 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.