Questions marquées «java»

220
Comparaison de chaînes avec == déclarées finales en Java

J'ai une question simple sur les chaînes en Java. Le segment de code simple suivant concatène simplement deux chaînes, puis les compare avec ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); L'expression de comparaison concat=="string"revient...

219
Comment convertir de int en Long en Java?

Je continue à trouver à la fois ici et les gens de Google ayant des problèmes allant de longla , intet non l'inverse. Pourtant, je suis sûr que je ne suis pas le seul à avoir rencontré ce scénario avant de passer de intà Long. Les seules autres réponses que j'ai trouvées étaient "Il suffit de le...

219
Comment utiliser les fichiers de propriétés Java?

J'ai une liste de paires clé / valeur de valeurs de configuration que je souhaite stocker en tant que fichiers de propriétés Java, puis les charger et les parcourir. Des questions: Dois-je stocker le fichier dans le même package que la classe qui les chargera, ou existe-t-il un emplacement...

218
Spring @Autowired usage

Quels sont les avantages et les inconvénients de l'utilisation de @Autowired dans une classe qui sera câblée au printemps? Juste pour clarifier, je parle spécifiquement de l' annotation @Autowired , pas du câblage automatique en XML. Je ne le comprends probablement pas, mais pour moi, cela...

218
Immuabilité des chaînes en Java

Prenons l'exemple suivant. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Maintenant, en Java, les objets String sont immuables. Alors comment se fait-il que l'objet strpuisse se voir attribuer la valeur...

218
Convention de dénomination Java avec acronymes [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, des sondages ou une...

218
Comment se moquer d'un dernier cours avec mockito

J'ai un dernier cours, quelque chose comme ça: public final class RainOnTrees{ public void startRain(){ // some code here } } J'utilise cette classe dans une autre classe comme celle-ci: public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){ rain.startRain(); }...

217
Classe imbriquée statique en Java, pourquoi?

Je regardais le code Java LinkedListet a remarqué qu'il a fait usage d'une classe imbriquée statique, Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } Quelle est la raison d'utiliser une classe imbriquée statique, plutôt qu'une classe interne normale?...

217
Comment comparer correctement deux entiers en Java?

Je sais que si vous comparez un entier primitif encadré avec une constante telle que: Integer a = 4; if (a < 5) a sera automatiquement déballé et la comparaison fonctionnera. Cependant, que se passe-t-il lorsque vous comparez deux encadrés Integerset souhaitez comparer l'égalité ou moins que /...