Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].

7
Hamcrest Comparer les collections
J'essaye de comparer 2 listes: assertThat(actual.getList(), is(Matchers.containsInAnyOrder(expectedList))); Mais idée java: no suitable method found for assertThat(java.util.List<Agent>,org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>>) method org.junit.Assert.<T>assertThat(T,org.hamcrest.Matcher<T>) is not applicable (no instance(s) of type variable(s) T exist so that argument type org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>> conforms to formal parameter type org.hamcrest.Matcher<T>) method org.junit.Assert.<T>assertThat(java.lang.String,T,org.hamcrest.Matcher<T>) is not applicable (cannot instantiate …
114 java  junit  hamcrest 


13
Impossible de résoudre le fichier org.junit d'importation
J'ai besoin de résoudre un problème java pour une interview et ils m'ont envoyé le cours de test. Cela commence par import org.junit.Before; et a également la syntaxe suivante aux endroits: @RunWith(JUnit4.class) ... @Before ... @Test Je n'ai pas utilisé Java depuis un moment donc cela me déroute un peu. …
114 java  eclipse 


9
Comment remplacer correctement la méthode de clonage?
J'ai besoin d'implémenter un clone profond dans l'un de mes objets qui n'a pas de superclasse. Quelle est la meilleure façon de gérer le CloneNotSupportedExceptionjeté vérifié par la superclasse (qui est Object)? Un collègue m'a conseillé de le gérer de la manière suivante: @Override public MyObject clone() { MyObject foo; …
114 java  clone  cloning  cloneable 

1
Vaut-il la peine d'utiliser slf4j avec log4j2
Je ne suis pas en mesure de décider d'utiliser ou non slf4j avec log4j2. Sur la base des publications en ligne, il ne semble pas que les performances soient affectées, mais est-ce vraiment nécessaire. Aussi ces points régissent en faveur de log4j2: SLF4J force votre application à consigner les chaînes. …
114 java  logging  log4j  slf4j  log4j2 

6
Comment déboguer stream (). Map (…) avec des expressions lambda?
Dans notre projet, nous migrons vers java 8 et nous testons ses nouvelles fonctionnalités. Sur mon projet, j'utilise des prédicats et des fonctions Guava pour filtrer et transformer certaines collections en utilisant Collections2.transformet Collections2.filter. Sur cette migration, j'ai besoin de changer par exemple le code goyave en changements java 8. …
114 java  debugging  lambda  java-8 

12
Comment obtenir le dernier segment de chemin d'un URI
J'ai en entrée une chaîne qui est un URI. comment est-il possible d'obtenir le dernier segment de chemin (qui dans mon cas est un identifiant)? Ceci est mon URL d'entrée: String uri = "http://base_path/some_segment/id" et je dois obtenir l'identifiant que j'ai essayé avec ceci: String strId = "http://base_path/some_segment/id"; strId = …
114 java  string  url 


16
Comment lister les fichiers dans un fichier JAR?
J'ai ce code qui lit tous les fichiers d'un répertoire. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); Cela fonctionne très bien. Il remplit le tableau avec tous les fichiers qui se terminent par …
114 java  file  jar  java-io  getresource 

4
instanceof Vs getClass ()
Je constate un gain de performances lors de l'utilisation getClass()et de l' ==opérateur par rapport à l' instanceOfopérateur. Object str = new Integer("2000"); long starttime = System.nanoTime(); if(str instanceof String) { System.out.println("its string"); } else { if (str instanceof Integer) { System.out.println("its integer"); } } System.out.println((System.nanoTime()-starttime)); starttime = System.nanoTime(); if(str.getClass() …
114 java  class  instanceof 

2
Expression Lambda vs référence de méthode [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 6 ans . Améliorez cette …

4
Définition de la valeur courte Java
J'écris un petit code en J2ME. J'ai une classe avec une méthode setTableId(Short tableId). Maintenant, quand j'essaie d'écrire, setTableId(100)cela donne une erreur de compilation. Comment puis-je définir la valeur courte sans déclarer une autre variable courte? Lors de la définition de la Longvaleur, je peux utiliser setLongValue(100L)et cela fonctionne. Alors, …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.