Articles of java

Comment contourner cette limitation JDK?

Je recherche une classe de Java Collection Framework qui ne permettrait pas les éléments null. Vous en connaissez un?

Java obtient le dernier élément d’une collection

J’ai une collection, je veux obtenir le dernier élément de la collection. Quel est le moyen le plus simple et le plus rapide de le faire? Une solution consiste d’abord à toArray (), puis à renvoyer le dernier élément du tableau. Y a-t-il d’autres meilleurs?

Récupère tous les champs (même privés et hérités) de la classe

Je fais un projet universitaire. Je dois obtenir tous les champs de la classe. Même privé et hérité. J’ai essayé d’obtenir tous les champs déclarés, puis de lancer la super classe et de répéter. Fragment de mon code: private void listAllFields(Object obj) { List fieldList = new ArrayList(); while (obj != null) { fieldList.addAll(Arrays.asList(obj.getClass().getDeclaredFields())); obj […]

Convertir les valeurs RVB en Integer

Ainsi, dans BufferedImage , vous recevez un seul entier contenant les valeurs RVB. Jusqu’à présent, j’utilise les éléments suivants pour obtenir les valeurs RVB suivantes: // rgbs is an array of integers, every single integer represents the // RGB values combined in some way int r = (int) ((Math.pow(256,3) + rgbs[k]) / 65536); int g […]

Comment utiliser le glisser-déposer dans Swing pour obtenir le chemin du fichier?

J’ai une application JTextField dans mon application swing qui contient le chemin du fichier sélectionné pour être utilisé. Actuellement, j’ai un JFileChooser qui est utilisé pour renseigner cette valeur. Cependant, j’aimerais append la possibilité pour un utilisateur de glisser-déposer un fichier sur ce JTextField et de le placer dans le fichier JTextField au lieu de […]

Service Spring REST: comment configurer pour supprimer les objects null dans la réponse json

J’ai un webservice de spring qui renvoie une réponse json. J’utilise l’exemple donné ici pour créer le service: http://www.mkyong.com/spring-mvc/spring-3-mvc-and-json-example/ Le format dans lequel json est renvoyé est: {“name”: null, “staffName”: [“kfc-kampar”, “smith”]} Je veux supprimer tous les objects null de la réponse renvoyée pour qu’elle ressemble à ceci: {“staffName”: [“kfc-kampar”, “smith”]} J’ai trouvé des questions […]

Comment atsortingbuez-vous un lambda à une variable dans Java 8?

Il suffit de jouer avec les nouvelles fonctionnalités lambda et fonctionnelles de Java 8 et je ne sais pas trop comment faire. Par exemple, ce qui suit est valide: Map map = new HashMap(); map.put(“A”, 1); map.put(“B”, 2); map.put(“C”, 3); map.compute(“A”, (k, v) -> v == null ? 42 : v + 41)); mais ce […]

IntelliJ IDEA façon de modifier plusieurs lignes

J’ai vu cela dans TextMate et je me demandais s’il y avait un moyen de le faire dans IDEA. Disons que j’ai le code suivant: leaseLabel = “Lease”; leaseLabelPlural = “Leases”; portfolioLabel = “Portfolio”; portfolioLabelPlural = “Portfolios”; buildingLabel = “Building”; Quelle est la meilleure façon d’append ‘+ “foo”‘ à chaque ligne? Le mode Colonne ne […]

Dans Maven, Pourquoi courir «mvn clean»?

Je me demande quelle est la différence majeure entre la mvn comstack mvn clean comstack et la mvn comstack mvn clean comstack , en pratique. Je comprends la différence réelle, c’est que la mvn clean comstack supprime tous les fichiers générés et recommence à zéro, mais pourquoi voudrions-nous faire cela? Je peux supposer que mvn […]

Comment parsingr les données dans Talend avec Java (provenant d’un fichier .txt produit précédemment)?

J’ai un processus dans Talend qui obtient le résultat de recherche d’une page, enregistre le HTML et l’écrit dans des fichiers, comme vu ici: Au départ, j’avais un processus en deux étapes pour parsingr la date à partir des fichiers HTML en Java. Voici le code: Cela fonctionne et écrit dans une firebase database mysql. […]