Questions marquées «java»

171
Pourquoi seuls quelques jeux vidéo sont-ils écrits en Java? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

171
Créer automatiquement un projet dans un JAR dans Eclipse

J'ai un projet Eclipse dans lequel je souhaite conserver automatiquement mon projet Java intégré dans un JAR. Je sais que j'ai la possibilité d'exporter le projet dans un JAR; si je fais un clic droit; mais ce que je recherche vraiment, c'est que, comme Eclipse, crée automatiquement les...

171
Moyen le plus rapide de convertir du XML en JSON en Java [fermé]

Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 5 ans . Améliorez cette question Quels sont les bons...

171
Dois-je utiliser string.isEmpty () ou «» .equals (string)?

Le titre dit tout. Je teste généralement cela avec un string == null, donc je ne suis pas vraiment préoccupé par un test de sécurité nulle. Lequel dois-je utiliser? String s = /* whatever */; ... if (s == null || "".equals(s)) { // handle some edge case here } ou if (s == null || s.isEmpty()) { //...

171
Enum Java - pourquoi utiliser toString au lieu de name

Si vous regardez dans l'api enum la méthode, name()il est dit que: Renvoie le nom de cette constante d'énumération, exactement comme déclaré dans sa déclaration d'énumération. La plupart des programmeurs devraient utiliser la méthode toString de préférence à celle-ci, car la méthode toString peut...

171
Groupes de capture Java Regex

J'essaye de comprendre ce bloc de code. Dans le premier, que recherchons-nous dans l'expression? Je crois comprendre qu'il s'agit de n'importe quel caractère (0 fois ou plus *) suivi de n'importe quel nombre entre 0 et 9 (une ou plusieurs fois +) suivi de n'importe quel caractère (0 fois ou plus...

170
Comment exécuter mes tests d'intégration Maven

J'ai un projet multi-module maven2 et dans chacun de mes modules enfants j'ai des tests JUnit qui sont nommés Test.javaet Integration.javapour les tests unitaires et les tests d'intégration respectivement. Quand j'exécute: mvn test tous les tests JUnit *Test.javades modules enfants sont exécutés....

170
Collection immuable vs non modifiable

Du cadre Collections Vue d' ensemble : Collections qui ne prend pas en charge les opérations de modification ( par exemple add, removeet clear) sont appelés non modifiable . Les collections qui ne sont pas non modifiables sont modifiables . Les collections qui garantissent en outre qu'aucune...

170
Trier un tableau en Java

J'essaye de faire un programme qui se compose d'un tableau de 10 entiers qui ont tous une valeur aléatoire, jusqu'ici tout va bien. Cependant, maintenant je dois les trier dans l'ordre de la valeur la plus basse à la valeur la plus élevée, puis l'imprimer à l'écran, comment pourrais-je procéder?...

170
Exception Java non interceptée?

J'ai un petit problème théorique avec les constructions try-catch. J'ai passé hier un examen pratique sur Java et je ne comprends pas l'exemple suivant: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally {...