Questions marquées «java»

178
Comment faire une copie d'un fichier sous Android?

Dans mon application, je souhaite enregistrer une copie d'un certain fichier avec un nom différent (que je reçois de l'utilisateur) Ai-je vraiment besoin d'ouvrir le contenu du fichier et de l'écrire dans un autre fichier? Quelle est la meilleure façon de le

178
Ajout de BigDecimals à l'aide de Streams

J'ai une collection de BigDecimals (dans cet exemple, a LinkedList) que je voudrais ajouter ensemble. Est-il possible d'utiliser des flux pour cela? J'ai remarqué que la Streamclasse a plusieurs méthodes Stream::mapToInt Stream::mapToDouble Stream::mapToLong Chacun d'eux a une sum()méthode pratique...

177
Revenir d'un bloc finally en Java

J'ai été récemment surpris de constater qu'il est possible d'avoir une instruction return dans un bloc finally en Java. Il semble que beaucoup de gens pensent que c'est une mauvaise chose à faire comme décrit dans « Ne pas revenir dans une clause enfin ». En grattant un peu plus profondément, j'ai...

177
Fonctions de rappel en Java

Existe-t-il un moyen de passer une fonction de rappel dans une méthode Java? Le comportement que j'essaie d'imiter est un délégué .Net passé à une fonction. J'ai vu des gens suggérer de créer un objet séparé, mais cela semble exagéré, mais je suis conscient que parfois exagérer est la seule façon...