<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Guava &#187; base</title>
	<atom:link href="https://blog.developpez.com/guava/pcategory/base/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/guava</link>
	<description></description>
	<lastBuildDate>Tue, 26 Aug 2014 06:45:48 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Quick Stop Watch pour Guava</title>
		<link>https://blog.developpez.com/guava/p12015/base/quick-stop-watch-pour-guava</link>
		<comments>https://blog.developpez.com/guava/p12015/base/quick-stop-watch-pour-guava#comments</comments>
		<pubDate>Tue, 04 Jun 2013 09:09:58 +0000</pubDate>
		<dc:creator><![CDATA[thierryler]]></dc:creator>
				<category><![CDATA[base]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/guava/?p=66</guid>
		<description><![CDATA[Dans un précédent billet, intitulé &#171;&#160;Le Stop watch de Guava&#160;&#187;, je vous montrais comment utiliser le chronomètre fournit par la bibliothèque Guava. Mais pour ma part, je trouve que le Stopwatch est un peu trop &#171;&#160;verbeux&#160;&#187;. Je voudrais donc vous proposer une petite simplification. Plus concrètement, voici un cas de test assez simple : 1234567891011121314final Stopwatch sw = new Stopwatch&#40;&#41;; sw.start&#40;&#41;; // Fait un truc long. final long duree1 = sw.elapsed&#40;TimeUnit.MILLISECONDS&#41;; // en milliseconde sw.reset&#40;&#41;; [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le wrapper Optional de Guava</title>
		<link>https://blog.developpez.com/guava/p11163/base/le_wrapper_optional_de_guava</link>
		<comments>https://blog.developpez.com/guava/p11163/base/le_wrapper_optional_de_guava#comments</comments>
		<pubDate>Thu, 19 Jul 2012 08:33:22 +0000</pubDate>
		<dc:creator><![CDATA[thierryler]]></dc:creator>
				<category><![CDATA[base]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Que signifie une valeur nulle en Java ? C&#8217;est une question qui fait débat. Si une méthode, par exemple findDog(&#8230;), me renvoie null, cela veut-il dire qu&#8217;aucun chien n&#8217;a été trouvé ? Qu&#8217;une erreur s&#8217;est produite ? etc. Décidément les nuls continuent de faire parler d&#8217;eux. Et comme Google ne les aime pas, c&#8217;est Guava qui se charge de leur régler le compte à l&#8217;aide du wrapper Optional. Pour illustrer le fonctionnement de ce wrapper, [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le Stop watch de Guava</title>
		<link>https://blog.developpez.com/guava/p11160/base/le_stop_watch_de_guava</link>
		<comments>https://blog.developpez.com/guava/p11160/base/le_stop_watch_de_guava#comments</comments>
		<pubDate>Wed, 18 Jul 2012 14:24:26 +0000</pubDate>
		<dc:creator><![CDATA[thierryler]]></dc:creator>
				<category><![CDATA[base]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Si vous êtes comme moi, vous mesurez souvent le temps que prennent certains blocs de code à s’exécuter. Guava apporte un chronomètre intéressant pour réaliser ce genre de chose. Plus concrètement, en Java classique, on doit écrire ça : 123456789long start = new Date().getTime(); &#160; // un traitement long (ou pas) foo(); &#160; long end = new Date().getTime(); &#160; long duration = end - start; System.out.println(duration); &#160; // 11 ms ou même déjà mieux, comme [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Joiner pour assembler des items</title>
		<link>https://blog.developpez.com/guava/p11054/base/joiner_pour_assembler_des_items</link>
		<comments>https://blog.developpez.com/guava/p11054/base/joiner_pour_assembler_des_items#comments</comments>
		<pubDate>Tue, 29 May 2012 08:38:09 +0000</pubDate>
		<dc:creator><![CDATA[thierryler]]></dc:creator>
				<category><![CDATA[base]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans mon code, je me retrouve tout le temps à devoir fabriquer une représentation des contenus de mes listes (et collections de manière générale) sous forme de String. A chaque fois, c&#8217;est le mal de tête assuré car il y a toujours des cas tordus à prendre en compte. Heureusement, Guava arrive avec l&#8217;objet &#171;&#160;Joiner&#160;&#187; pour simplifier toutes les manipulation usuelles. J&#8217;avais déjà présenté les Splitter dans un autre billet que je vous encourage à [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Splitter pour séparer des items</title>
		<link>https://blog.developpez.com/guava/p11045/annotation/splitter_pour_separer_des_items</link>
		<comments>https://blog.developpez.com/guava/p11045/annotation/splitter_pour_separer_des_items#comments</comments>
		<pubDate>Fri, 25 May 2012 08:45:26 +0000</pubDate>
		<dc:creator><![CDATA[thierryler]]></dc:creator>
				<category><![CDATA[Annotation]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[util]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans un programme, il est hyper fréquent de devoir décomposer une String en différents items (token). On peut le faire en Java standard mais c&#8217;est vite complexe, surtout lorsqu&#8217;on veut ajouter des fonctionnalités avancées. Guava répond à ce problème à l&#8217;aide des Splitters. Pour illustrer la suite, prenons un vrai exemple simple, tiré d&#8217;une de mes applications Web. Je m&#8217;intéresse à une page permettant d&#8217;avoir la météo d&#8217;une ville donnée, dans une langue donnée, à [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
