Javadoc of Collector montre comment collecter des éléments d'un flux dans une nouvelle liste. Existe-t-il une ligne unique qui ajoute les résultats dans une ArrayList existante?
Javadoc of Collector montre comment collecter des éléments d'un flux dans une nouvelle liste. Existe-t-il une ligne unique qui ajoute les résultats dans une ArrayList existante?
Supposons que j'ai une méthode qui renvoie une vue en lecture seule dans une liste de membres: class Team { private List < Player > players = new ArrayList < > (); // ... public List < Player > getPlayers() { return Collections.unmodifiableList(players); } } Supposons en outre que...
newCachedThreadPool() contre newFixedThreadPool() Quand dois-je utiliser l'un ou l'autre? Quelle stratégie est la meilleure en termes d'utilisation des
Je dois vérifier si une option qui peut être passée à JVM est explicitement définie ou a sa valeur par défaut. Pour être plus précis: je dois créer un thread spécifique avec une taille de pile native plus élevée que celle par défaut, mais au cas où l'utilisateur voudrait s'occuper de ces choses par...
J'utilise le multi-threading en java pour mon programme. J'ai exécuté le fil avec succès, mais lorsque j'utilise Thread.wait(), il lance java.lang.IllegalMonitorStateException. Comment puis-je faire attendre un thread jusqu'à ce qu'il soit
Si j'ai une énumération comme celle-ci: public enum Letter { A, B, C, //... } Quelle est la meilleure façon d'en choisir un au hasard? Il n'a pas besoin d'être à l'épreuve des balles de qualité de production, mais une distribution assez uniforme serait bien. Je pourrais faire quelque chose comme ça...
Presque tous les projets Java que j'ai vus utilisent Maven ou Ant. Ce sont de bons outils et je pense que n'importe quel projet peut les utiliser. Mais qu'est-il arrivé à faire ? Il est utilisé pour une variété de projets non Java et peut facilement gérer Java. Bien sûr, vous devez télécharger...
J'ai un adaptateur de liste personnalisé: class ResultsListAdapter extends ArrayAdapter<RecordItem> { dans la méthode 'getView' remplacée, je fais une impression pour vérifier quelle est la position et s'il s'agit d'un convertView ou non: @Override public View getView(int position, View...
Je sais qu'il LinkedHashMapa un ordre d'itération prévisible (ordre d'insertion). Est-ce que le Setretour par LinkedHashMap.keySet()et le Collectionretour parLinkedHashMap.values() maintiennent également cette
J'essaie d'utiliser la classe Console pour obtenir l'entrée de l'utilisateur mais un objet nul est renvoyé lorsque j'appelle System.console(). Dois-je modifier quelque chose avant d'utiliser System.console? Console co=System.console(); System.out.println(co); try{ String s=co.readLine();...
Quelqu'un peut-il me dire quel est l'avantage de persist()vs save()dans
J'ai un InputStream que je passe à une méthode pour faire du traitement. J'utiliserai le même InputStream dans une autre méthode, mais après le premier traitement, l'InputStream semble être fermé à l'intérieur de la méthode. Comment puis-je cloner le InputStream pour l'envoyer à la méthode qui le...
Je fais Java SE depuis quelques années maintenant et je passe à Java EE. Cependant, j'ai du mal à comprendre certains aspects de Java EE. Java EE est-il juste une spécification? Ce que je veux dire, c'est: EJB Java EE? Les implémentations EJB / Spring de Java EE sont-elles différentes? Je suis...
Je lis sur Maven en ce moment et partout dans un texte je vois ce mot (mojo). Je comprends à peu près ce que cela signifie, mais je ne refuserais pas une bonne explication. J'ai essayé de google, mais je n'ai trouvé que des explications non maven. POJO - ok, mais MOJO? Maven Ancien objet...
Disons que j'ai le code suivant: String word1 = "bar"; String word2 = "foo"; String story = "Once upon a time, there was a foo and a bar." story = story.replace("foo", word1); story = story.replace("bar", word2); Une fois ce code exécuté, la valeur de storysera"Once upon a time, there was a foo and...
Quelle est la différence entre ces deux méthodes: Optional.flatMap()et Optional.map()? Un exemple serait
Je suis un débutant en Java. Veuillez suggérer quelle (s) collection (s) peut / doivent être utilisée (s) pour maintenir une liste triée en Java. J'ai essayé Mapet Set, mais ce n'était pas ce que je
class Dad { protected static String me = "dad"; public void printMe() { System.out.println(me); } } class Son extends Dad { protected static String me = "son"; } public void doIt() { new Son().printMe(); } La fonction doIt affichera "papa". Existe-t-il un moyen de le faire imprimer...
Je travaille avec Java depuis quelques années, mais jusqu'à récemment, je n'ai pas rencontré cette construction: int count = isHere ? getHereCount(index) : getAwayCount(index); C'est probablement une question très simple, mais quelqu'un peut-il l'expliquer? Comment le lire? Je suis presque sûr de...
Actuellement, Google App Engine prend en charge à la fois Python et Java. Le support Java est moins mature. Cependant, Java semble avoir une liste plus longue de bibliothèques et en particulier la prise en charge du bytecode Java, quels que soient les langages utilisés pour écrire ce code. Quelle...