Tag : java

Par Céline Gilet, le 03 mai 2011

Les collators : un autre moyen de comparaison

Il nous est tous arrivé d'avoir à comparer des chaînes de caractères dans nos programmes Java. Tout le monde connaît les 2 méthodes de comparaison de la classe java.lang.String :

  • compareTo (qui permet de comparer 2 chaînes de caractères)
  • compareToIgnoreCase (qui permet de comparer 2 chaînes de caractères sans tenir compte de la casse (minuscules ou majuscules))

Mais il existe également une autre classe (fournie avec le JDK) qui permet de faire des comparaisons plus élaborées : il s'agit de la classe java.text.Collator.

Petit tour d'horizon des possibilités offertes par les collators.

Lire la suite
Par Vincent Durand, le 05 mars 2011

RESTer simple avec Spring et JAXB - Partie 3 : Client REST avec RestTemplate

Ce billet marque la fin du projet portant sur REST, Spring et JAXB avec un exemple d'implémentation client-serveur. Après avoir expliquer la partie API partagée entre le client et le serveur, la partie serveur, le fin du projet démontre la simplicité avec laquelle nous allons créer un client REST avec RestTemplate.

Lire la suite
Par Samuel Romero, le 03 mars 2011

Vous connaissez les classes outils de Java (Collection, Comparator, Predicate, Transformer) ? Eh bien, ayez le réflexe Utils!

Pour enrichir et rendre toujours plus génériques et extensibles vos traitements, de nombreuses interfaces/classes outils de Java (Collection, Comparator, Predicate, Transformer...) possèdent une API complémentaire qui se termine en -Utils. Un simple CTRL+SHIFT+T "*Utils" dans mon IDE Eclipse les fait ressortir.
J'y retrouve les classes suivantes, avec un bref aperçu de leurs méthodes.

Lire la suite