Questions marquées «type-inference»

L'inférence de type est le processus d'inférence automatique de types pour les programmes, à l'aide de règles définies par un système de types.

406
Utilisation du mot clé var en C #

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Après discussion avec des collègues concernant l'utilisation du mot-clé 'var' en C # 3, je me...

269
Collections.emptyList () renvoie un List <Object>?

J'ai du mal à naviguer dans la règle de Java pour déduire des paramètres de type génériques. Considérez la classe suivante, qui a un paramètre de liste facultatif: import java.util.Collections; import java.util.List; public class Person { private String name; private List<String> nicknames;...

19
Pourquoi Java ne peut-il pas déduire un supertype?

Nous savons tous que Long s'étend Number. Alors pourquoi cela ne compile-t-il pas? Et comment définir la méthode withpour que le programme compile sans aucune conversion manuelle? import java.util.function.Function; public class Builder<T> { static public interface MyInterface { Number...