<?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>The Power of Mind &#187; Programación</title>
	<atom:link href="http://draxus.org/weblog/tag/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://draxus.org/weblog</link>
	<description>El blog de DraXus</description>
	<lastBuildDate>Thu, 08 Jul 2010 11:48:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Calcular edad en Java</title>
		<link>http://draxus.org/weblog/2008/04/15/calcular-edad-en-java/</link>
		<comments>http://draxus.org/weblog/2008/04/15/calcular-edad-en-java/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 16:42:43 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[age]]></category>
		<category><![CDATA[edad]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=866</guid>
		<description><![CDATA[Me ha costado averiguar cómo se calcula la edad de una persona usando Java, así que dejo aquí mi solución por si a alguien más le pudiera servir. public int calcularEdad&#40;Calendar fechaNac&#41;&#123; &#160; &#160; Calendar today = Calendar.getInstance&#40;&#41;; &#160; &#160; &#160; &#160; int diff_year = today.get&#40;Calendar.YEAR&#41; &#8211; fechaNac.get&#40;Calendar.YEAR&#41;; &#160; &#160; int diff_month = today.get&#40;Calendar.MONTH&#41; &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Me ha costado averiguar cómo se calcula la edad de una persona usando Java, así que dejo aquí mi solución por si a alguien más le pudiera servir.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">public</span> <span class="kw4">int</span> calcularEdad<span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a> fechaNac<span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a> today = <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a>.<span class="me1">getInstance</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="kw4">int</span> diff_year = today.<span class="me1">get</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a>.<span class="me1">YEAR</span><span class="br0">&#41;</span> &#8211; fechaNac.<span class="me1">get</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a>.<span class="me1">YEAR</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <span class="kw4">int</span> diff_month = today.<span class="me1">get</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a>.<span class="me1">MONTH</span><span class="br0">&#41;</span> &#8211; fechaNac.<span class="me1">get</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a>.<span class="me1">MONTH</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <span class="kw4">int</span> diff_day = today.<span class="me1">get</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a>.<span class="me1">DAY_OF_MONTH</span><span class="br0">&#41;</span> &#8211; fechaNac.<span class="me1">get</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ACalendar+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Calendar</span></a>.<span class="me1">DAY_OF_MONTH</span><span class="br0">&#41;</span>;</p>
<p>&nbsp; &nbsp; <span class="co1">//Si está en ese año pero todavía no los ha cumplido</span><br />
&nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span>diff_month&lt;<span class="nu0">0</span> || <span class="br0">&#40;</span>diff_month==<span class="nu0">0</span> &amp;&amp; diff_day&lt;<span class="nu0">0</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; diff_year = diff_year &#8211; <span class="nu0">1</span>; <span class="co1">//no aparecían los dos guiones del postincremento :|</span><br />
&nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; <span class="kw2">return</span> diff_year;<br />
<span class="br0">&#125;</span><br />
&nbsp;</div>
<p><small>Gracias a <a href="http://bicosyes.com/benchmark-mysql-vs-postgresql-vs-ruby/#comment-43336">Blaxter</a> por el chivazo del <a href="http://www.deanlee.cn/wordpress/code_highlighter_plugin_for_wordpress/">plugin de resaltado</a>.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2008/04/15/calcular-edad-en-java/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Leer un fichero de texto en Java</title>
		<link>http://draxus.org/weblog/2008/04/05/leer-un-fichero-de-texto-en-java/</link>
		<comments>http://draxus.org/weblog/2008/04/05/leer-un-fichero-de-texto-en-java/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 17:35:39 +0000</pubDate>
		<dc:creator>DraXus</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[fichero]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://draxus.org/weblog/?p=863</guid>
		<description><![CDATA[Me ha costado demasiadas búsquedas en Google cómo leer un mísero archivo de texto en Java. Os dejo la solución que encontré aquí. import java.io.BufferedReader; import java.io.File; import java.io.FileReader; public class MainClass &#123; &#160; public static void main&#40;String&#91;&#93; a&#41; &#123; &#160; &#160; FileReader fr; &#160; &#160; try &#123; &#160; &#160; &#160; fr = new FileReader [...]]]></description>
			<content:encoded><![CDATA[<p>Me ha costado demasiadas búsquedas en Google cómo leer un mísero archivo de texto en Java. Os dejo la solución que encontré <a href="http://www.java2s.com/Tutorial/Java/0180__File/Readsatextfileanddisplaysitlinebyline.htm">aquí</a>.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="co2">import java.io.BufferedReader;</span><br />
<span class="co2">import java.io.File;</span><br />
<span class="co2">import java.io.FileReader;</span><br />
<span class="kw2">public</span> <span class="kw2">class</span> MainClass <span class="br0">&#123;</span><br />
&nbsp; <span class="kw2">public</span> <span class="kw2">static</span> <span class="kw4">void</span> main<span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">String</span></a><span class="br0">&#91;</span><span class="br0">&#93;</span> a<span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AFileReader+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">FileReader</span></a> fr;<br />
&nbsp; &nbsp; <span class="kw2">try</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; fr = <span class="kw2">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AFileReader+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">FileReader</span></a> <span class="br0">&#40;</span><span class="kw2">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AFile+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">File</span></a><span class="br0">&#40;</span><span class="st0">&quot;yourFile.txt&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ABufferedReader+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">BufferedReader</span></a> br = <span class="kw2">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ABufferedReader+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">BufferedReader</span></a> <span class="br0">&#40;</span>fr<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">String</span></a> line = br.<span class="me1">readLine</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; <span class="kw1">while</span> <span class="br0">&#40;</span>line != <span class="kw2">null</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">System</span></a>.<span class="me1">out</span>.<span class="me1">println</span><span class="br0">&#40;</span>line<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; line = br.<span class="me1">readLine</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; br.<span class="me1">close</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; <span class="kw2">catch</span> <span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3AException+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Exception</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; e.<span class="me1">printStackTrace</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; <span class="br0">&#125;</span><br />
<span class="br0">&#125;</span><br />
&nbsp;</div>
<p>En vez de de un <em>FileReader</em> también se puede usar un <em>InputStreamReader</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://draxus.org/weblog/2008/04/05/leer-un-fichero-de-texto-en-java/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
