generics

Génériques Java: Comment créer une collection to-n avec un type de support de valeur configurable

Mon objectif est de créer une classe de conteneur 1 à n basée sur des collections Java. (À peu près quelque chose comme un Ma ... entraînant du code duplication car le conteneur to-n est corrigé. Pour éviter cela, je cherche une implémentation générique.)

Comment généraliser une méthode pour trier les entrées de carte en Java?

Dans mon code, j'ai quelques cartes. Ensuite, j'ai une méthode comme celle ci-dessous, qui prend une des cartes, trie les ent ... ctères génériques, collections et interfaces , ce qui, je pense, est la voie à suivre, mais j'ai encore besoin d'une poussée.

Problèmes avec les génériques et les collections Java

J'ai une classe qui représente une structure arborescente, l'essentiel bits ressembler à ceci: public Node<T> placeAll ... er à placeAll(Collection<T> c)? Considérant que List<T> est un Collection<T> je ne peux pas faire de sens..

Avantage du générique générique en java.util.Tableau.copyOf(U [], int, Classe)

J'ai navigué dans java native source et j'ai trouvé une utilisation remarquable des caractères génériques dansjava.util.Array ... t partout ailleurs de toute façon. En fait, je vois plutôt un inconvénient potentiel qui est remis en question en détail ici.

Génériques Java, comment le dites-vous lors de la lecture de code à haute voix? [fermé]

Je me demandais simplement comment liseriez-vous à haute voix les éléments suivants en utilisant des types génériques? 1 ... 2) Box<Integer> integerBox 3) class Box<T,U> 4) <T,U> void doSomething(T t, U u) Merci

Java: ajouter à la carte des collections

Je suis en train d'écrire une fonction générique qui va ajouter un élément à un Map de Collection. s. Cela fonctionne pour un ... p - Je dois en quelque sorte remplacer new ArrayList<>(); par un appel au constructeur de l'implémenteur de Collection.

Java Generics super / extends-différents comportements (à des fins d'étude OCP java 8)

Supposons que j'ai la structure suivante: java.lang.Object class A extends Object { public boolean mA() {return true;} } cla ... ve des exercices comme celui-ci et je l'ai appris malgré tout. Predicate<? extends A> pExtends2 = (B b) -> b.mB();

La méthode Java renvoie les types de l'héritage

J'écris une méthode dans une classe Parent qui renvoie un ensemble d'un objet A. Cependant, j'ai une classe Child (héritant d ... asse) méthode: public <T extends B> Set<T> getSet() {...} Est-il possible de le faire, ou ne fait-il pas sens?

Casting automatique de génériques Java

J'ai cette classe d'événements que j'aimerais rendre plus générique, afin que je puisse renvoyer d'autres types que le simple ... return event.second; //cast to type } public Event(String name, T data) { event = Pair.create(name, data); } }

Comment instancier une classe générique java dans un script Rhino?

J'essaie de marshall certains objets JAXB en Javascript Rhino. Ces objets JAXB (la racine supérieure est MyClass) sont créés ... naître MyClass ? La ligne à l'origine du problème est: var jaxbElement = new JAXBElement(qName, pspApp.getClass(), pspApp);

Interface générique Java avec contrainte de type vs génériques c#

Je suis tombé sur du code Java similaire à ceci: public interface ITest<T1 extends IOne,T2 extends ITwo> { boolea ... et ITwo sont-ils utilisés pour la classe de test? http://docs.oracle.com/javase/tutorial/java/generics/rawTypes.html Merci.

Est-il possible de construire des formulaires génériques en Java

Est-il possible de créer des formulaires génériques en Java pour insérer différents types de données sur un nombre différent ... e, l'application fonctionnerait-elle plus rapidement que de créer un formulaire séparé pour chaque classe de domaine? Merci

java-comprendre les questions d'entrevue LinkedList avec des nœuds

Je lis actuellement en train de craquer l'interview de codageet de regarder des questions sur leetcode et j'ai rencontré la ... réhension de base de ce qui a été demandé. Question sur leetcode: https://leetcode.com/problems/add-two-numbers/description/

Java: Comment créer une classe wrapper pour les sous-classes de la classe abstraite qui instancie la classe enveloppée

J'ai une Interface (appelons-la FooInterface) que j'implémente dans diverses sous-classes (Nous pouvons les appeler X, Y, Z) ... "listes cool", je n'y stockerais pas de booléen et utiliserais plutôt quelque chose comme un HashSet stockant les "cool": P

Génériques Java: la solution du tutoriel "Core Java" ne fonctionne pas sur Eclipse?

Je lis le livre "Core Java" de Hortsmann et Cornell (Vol.1). Dans le chapitre Génériques, ils suggèrent une entrée délibéréme ... maintenant j'obtiens l'erreur The method getMiddle(T[]) in the type ArrayAlg is not applicable for the arguments (double[])

Oracle Java generics tutoriel Boîte explication de classe

Je lisais le tutoriel Oracle sur les génériques et je ne pouvais pas comprendre ce qui ne va pas avec l'exemple fourni. (Le t ... primitif et cela fonctionne toujours fine...so pourquoi une erreur d'exécution se produirait - elle dans une telle situation?

Penser en Java, 4ème édition, Chapitre Génériques

Dans ce chapitre,dans le sujet Tableaux de génériques, l'auteur dit que tous les tableaux ont la même structure(taille de cha ... iennent. Je veux juste savoir si c'est vrai ou pas ? J'ai également ajouté la capture d'écran de cette page! Génériques TIJ4

Inverser une collection générique en Java

J'ai la tâche suivante: "Déclarez une méthode, attendez une collection et inversez-la dans votre méthode. Retournez la même ... ReverseCollection.java:16) at ReverseCollection.main(ReverseCollection.java:25) Une idée de comment cela devrait être fait?

Java-comprendre la signature de la méthode

Quels paramètres doivent être envoyés à cette méthode Java: public void resume(Collection<TopicPartition> partitions) ... Java ci-dessus. Est-ce donc 3 paramètres ou 2 ou 1? Veuillez décrire comment dois-je lire ce genre de signatures. Merci.

Java generic et getThis() idiom sont déroutants

Je voulais faire des constructeurs hiérarchiques en Java et j'ai remarqué que l'héritage du constructeur n'est pas possible s ... les deux méthodes renvoient le même type. Pourquoi new AgeAddedBuilder() n'est-il pas un T extends AbstractBuilder<T>?