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].







6
Trouver le premier élément par prédicat
Je viens de commencer à jouer avec les lambdas Java 8 et j'essaie d'implémenter certaines des choses auxquelles je suis habitué dans les langages fonctionnels. Par exemple, la plupart des langages fonctionnels ont une sorte de fonction de recherche qui opère sur des séquences, ou des listes qui renvoie le …
504 java  java-8  java-stream 


14
Convertir l'ensemble en liste sans créer de nouvelle liste
J'utilise ce code pour convertir un Seten un List: Map<String, List<String>> mainMap = new HashMap<>(); for (int i=0; i < something.size(); i++) { Set<String> set = getSet(...); //returns different result each time List<String> listOfNames = new ArrayList<>(set); mainMap.put(differentKeyName, listOfNames); } Je veux éviter de créer une nouvelle liste à chaque …
503 java  performance  list  set 

11
Pourquoi n'y a-t-il pas de SortedList en Java?
En Java, il y a les interfaces SortedSetet SortedMap. Les deux appartiennent au framework Java Collections et fournissent un moyen trié d'accéder aux éléments. Cependant, à ma connaissance, il n'y SortedListen a pas en Java. Vous pouvez utiliser java.util.Collections.sort()pour trier une liste. Une idée pourquoi il est conçu comme ça?


13
Comment convertir mon programme Java en fichier .exe? [fermé]
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 6 ans . Si j'ai un fichier source Java …
500 java  installer  exe 


24
Pourquoi ne puis-je pas définir une méthode statique dans une interface Java?
EDIT: Depuis Java 8, les méthodes statiques sont désormais autorisées dans les interfaces. Voici l'exemple: public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } Bien sûr, cela ne fonctionnera pas. Mais pourquoi pas? L'un des problèmes possibles serait ce qui se passe lorsque vous appelez: IXMLizable.newInstanceFromXML(e); Dans ce …


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.