<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Validar si un dato es numérico con Patrones en Java</title>
	<atom:link href="http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/</link>
	<description>/* Programación en la red */</description>
	<lastBuildDate>Thu, 24 May 2012 10:15:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: jesus</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-50663</link>
		<dc:creator>jesus</dc:creator>
		<pubDate>Fri, 26 Aug 2011 22:28:01 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-50663</guid>
		<description>Gracias me sirvio ......</description>
		<content:encoded><![CDATA[<p>Gracias me sirvio &#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Movill</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-48860</link>
		<dc:creator>Movill</dc:creator>
		<pubDate>Mon, 22 Feb 2010 20:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-48860</guid>
		<description>Buenas gente soy un novato en programacion en java pero de verdad le estoy poniendo empeño para aprender.. y esta web me ha ayudado mucho! Pero lo que no he logrado hasta ahora es que mi programa no explote por asi decirlo cuando no me introducen nada.. aqui les dejo el programa que hice que tiene una especie de validacion q si no es un numero primo se repite.. pero si me introducen letra o no me introducen nada explota! PUMP! jajaj aqui esta el codigo.. espero puedan ayudarme.. Gracias por todo les dejo mi email.. 

henryandres.mp@gmail.com
----------------------------------------------------------------------------------------------------
import javax.swing.*;


public class numerosprimos {

  

    public static void main(String[] args) {
        // TODO code application logic here
        int suma, contador = 2, numero1, numero2;
        boolean primo=true;
        String vaci, recibir, recibirr2, recibirr3=&quot;1234&quot;;
        
       JOptionPane.showMessageDialog(null, &quot;Este programa realiza una suma de 2 numeros primos que usted introduzca&quot;);
        
        
            
            do{
            recibir=JOptionPane.showInputDialog(&quot;Introduzca su primer numero&quot;);
            numero1=Integer.parseInt(recibir);
            
            if(recibir.matches(&quot;\\d+&quot;)){
                JOptionPane.showMessageDialog(null, &quot;No introdujo nada..&quot;);
            }
            
            if(numero1 % contador ==0){
                JOptionPane.showMessageDialog(null, &quot;Su primer numero es incorrecto.. Intente de nuevo pero con un numero primo&quot;);
              
            }
            else{
              JOptionPane.showMessageDialog(null, &quot;Numero correcto&quot;);  
            } 
                
            }while(numero1 % contador==0 ) ;
            
            do{
                recibirr2=JOptionPane.showInputDialog(&quot;Introduzca su segundo numero&quot;);
                numero2=Integer.parseInt(recibirr2);
                 if(numero2 % contador ==0){
                JOptionPane.showMessageDialog(null, &quot;Su segundo numero es incorrecto.. Intente de nuevo pero con un numero primo&quot;);
               }
            else{
              JOptionPane.showMessageDialog(null, &quot;Numero correcto&quot;);  
            } 
                
            }while(numero2 % contador==0 );
            
            suma=numero1 + numero2;
            
            System.out.print(suma);
      
            JOptionPane.showMessageDialog(null, &quot;La suma de sus dos numeros primos es \n &quot; +  suma);    
     
            }
    
                
        }</description>
		<content:encoded><![CDATA[<p>Buenas gente soy un novato en programacion en java pero de verdad le estoy poniendo empeño para aprender.. y esta web me ha ayudado mucho! Pero lo que no he logrado hasta ahora es que mi programa no explote por asi decirlo cuando no me introducen nada.. aqui les dejo el programa que hice que tiene una especie de validacion q si no es un numero primo se repite.. pero si me introducen letra o no me introducen nada explota! PUMP! jajaj aqui esta el codigo.. espero puedan ayudarme.. Gracias por todo les dejo mi email.. </p>
<p><a href="mailto:henryandres.mp@gmail.com">henryandres.mp@gmail.com</a><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
import javax.swing.*;</p>
<p>public class numerosprimos {</p>
<p>    public static void main(String[] args) {<br />
        // TODO code application logic here<br />
        int suma, contador = 2, numero1, numero2;<br />
        boolean primo=true;<br />
        String vaci, recibir, recibirr2, recibirr3=&#8221;1234&#8243;;</p>
<p>       JOptionPane.showMessageDialog(null, &#8220;Este programa realiza una suma de 2 numeros primos que usted introduzca&#8221;);</p>
<p>            do{<br />
            recibir=JOptionPane.showInputDialog(&#8220;Introduzca su primer numero&#8221;);<br />
            numero1=Integer.parseInt(recibir);</p>
<p>            if(recibir.matches(&#8220;\\d+&#8221;)){<br />
                JOptionPane.showMessageDialog(null, &#8220;No introdujo nada..&#8221;);<br />
            }</p>
<p>            if(numero1 % contador ==0){<br />
                JOptionPane.showMessageDialog(null, &#8220;Su primer numero es incorrecto.. Intente de nuevo pero con un numero primo&#8221;);</p>
<p>            }<br />
            else{<br />
              JOptionPane.showMessageDialog(null, &#8220;Numero correcto&#8221;);<br />
            } </p>
<p>            }while(numero1 % contador==0 ) ;</p>
<p>            do{<br />
                recibirr2=JOptionPane.showInputDialog(&#8220;Introduzca su segundo numero&#8221;);<br />
                numero2=Integer.parseInt(recibirr2);<br />
                 if(numero2 % contador ==0){<br />
                JOptionPane.showMessageDialog(null, &#8220;Su segundo numero es incorrecto.. Intente de nuevo pero con un numero primo&#8221;);<br />
               }<br />
            else{<br />
              JOptionPane.showMessageDialog(null, &#8220;Numero correcto&#8221;);<br />
            } </p>
<p>            }while(numero2 % contador==0 );</p>
<p>            suma=numero1 + numero2;</p>
<p>            System.out.print(suma);</p>
<p>            JOptionPane.showMessageDialog(null, &#8220;La suma de sus dos numeros primos es \n &#8221; +  suma);    </p>
<p>            }</p>
<p>        }</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: kaedu</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-48841</link>
		<dc:creator>kaedu</dc:creator>
		<pubDate>Sun, 14 Feb 2010 16:08:56 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-48841</guid>
		<description>^^ muchas gracias... muy buena la web ^^</description>
		<content:encoded><![CDATA[<p>^^ muchas gracias&#8230; muy buena la web ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ChXt0</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-46881</link>
		<dc:creator>ChXt0</dc:creator>
		<pubDate>Sat, 25 Apr 2009 04:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-46881</guid>
		<description>Órale que interesante, no sabía que se podían utilizar las expresiones regulares en Java para esto. 

Todos los días se aprende algo nuevo, gracias a los dos.

Saludos.</description>
		<content:encoded><![CDATA[<p>Órale que interesante, no sabía que se podían utilizar las expresiones regulares en Java para esto. </p>
<p>Todos los días se aprende algo nuevo, gracias a los dos.</p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: chuidiang</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-46753</link>
		<dc:creator>chuidiang</dc:creator>
		<pubDate>Sat, 11 Apr 2009 06:12:49 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-46753</guid>
		<description>Hola:

Si quires garantizar que al menos hay una cifra, en vez de asterisco, usa un +

\\d+  

o bien

[0-9]+

El asterisco es 0 o más veces. El + es 1 o más veces.

Se bueno.</description>
		<content:encoded><![CDATA[<p>Hola:</p>
<p>Si quires garantizar que al menos hay una cifra, en vez de asterisco, usa un +</p>
<p>\\d+  </p>
<p>o bien</p>
<p>[0-9]+</p>
<p>El asterisco es 0 o más veces. El + es 1 o más veces.</p>
<p>Se bueno.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: marcos jvc</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-46697</link>
		<dc:creator>marcos jvc</dc:creator>
		<pubDate>Tue, 07 Apr 2009 20:22:59 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-46697</guid>
		<description>mmm segun leo (segun dado que no he probado el codigo) una cadena vacia es tomada como un numero cosa que es incorrecta.

Saludos</description>
		<content:encoded><![CDATA[<p>mmm segun leo (segun dado que no he probado el codigo) una cadena vacia es tomada como un numero cosa que es incorrecta.</p>
<p>Saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: lineadecodigo</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-46530</link>
		<dc:creator>lineadecodigo</dc:creator>
		<pubDate>Wed, 01 Apr 2009 21:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-46530</guid>
		<description>@chuidiang,

Muy buena contribución... La he incluido en el artículo.</description>
		<content:encoded><![CDATA[<p>@chuidiang,</p>
<p>Muy buena contribución&#8230; La he incluido en el artículo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: chuidiang</title>
		<link>http://lineadecodigo.com/java/validar-si-un-dato-es-numerico-con-patrones-en-java/comment-page-1/#comment-46522</link>
		<dc:creator>chuidiang</dc:creator>
		<pubDate>Wed, 01 Apr 2009 07:52:59 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/?p=1740#comment-46522</guid>
		<description>Hola:

En las expresiones regulares de java el \d es equivalente a [0-9], por lo que en el ejemplo también podría ponerse

cadenaUno.matches(&quot;\\d*&quot;)

La \ hay que &quot;escaparla&quot; poniéndola dos veces.

Se bueno.</description>
		<content:encoded><![CDATA[<p>Hola:</p>
<p>En las expresiones regulares de java el \d es equivalente a [0-9], por lo que en el ejemplo también podría ponerse</p>
<p>cadenaUno.matches(&#8220;\\d*&#8221;)</p>
<p>La \ hay que &#8220;escaparla&#8221; poniéndola dos veces.</p>
<p>Se bueno.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Served from: lineadecodigo.com @ 2012-05-24 16:03:14 by W3 Total Cache -->
