JAVA Numero
13/10/2019
0
Faça um programa em Java onde o usuário,digita um valor numérico é apresentado o numero por extenso. Exemplo:4571 Resultado:quatro,cinco,sete,um
quando digito o numero 1 ele vai , mas quando digito 12 , o programa não mostra nada , como resolver isso?
package Pacote;
import javax.swing.JOptionPane;
public class Um{
public static void main(String[] args) {
String texto;
texto = JOptionPane.showInputDialog("Digite números:");
if(texto.equals("1"))
{
JOptionPane.showMessageDialog(null,texto.replace( "1", "Um, "));
if(texto.equals("2"))
{
JOptionPane.showMessageDialog(null,texto.replace( "2", "Dois, "));
}
}
}
}
quando digito o numero 1 ele vai , mas quando digito 12 , o programa não mostra nada , como resolver isso?
package Pacote;
import javax.swing.JOptionPane;
public class Um{
public static void main(String[] args) {
String texto;
texto = JOptionPane.showInputDialog("Digite números:");
if(texto.equals("1"))
{
JOptionPane.showMessageDialog(null,texto.replace( "1", "Um, "));
if(texto.equals("2"))
{
JOptionPane.showMessageDialog(null,texto.replace( "2", "Dois, "));
}
}
}
}
Luciano
Curtir tópico
+ 0
Responder
Post mais votado
13/10/2019
Faça um programa em Java onde o usuário,digita um valor numérico é apresentado o numero por extenso. Exemplo:4571 Resultado:quatro,cinco,sete,um
quando digito o numero 1 ele vai , mas quando digito 12 , o programa não mostra nada , como resolver isso?
package Pacote;
import javax.swing.JOptionPane;
public class Um{
public static void main(String[] args) {
String texto;
texto = JOptionPane.showInputDialog("Digite números:");
if(texto.equals("1"))
{
JOptionPane.showMessageDialog(null,texto.replace( "1", "Um, "));
if(texto.equals("2"))
{
JOptionPane.showMessageDialog(null,texto.replace( "2", "Dois, "));
}
}
}
}
quando digito o numero 1 ele vai , mas quando digito 12 , o programa não mostra nada , como resolver isso?
package Pacote;
import javax.swing.JOptionPane;
public class Um{
public static void main(String[] args) {
String texto;
texto = JOptionPane.showInputDialog("Digite números:");
if(texto.equals("1"))
{
JOptionPane.showMessageDialog(null,texto.replace( "1", "Um, "));
if(texto.equals("2"))
{
JOptionPane.showMessageDialog(null,texto.replace( "2", "Dois, "));
}
}
}
}
Substitua o método equals() pelo método contains().
Sadasd
Responder
Mais Posts
Clique aqui para fazer login e interagir na Comunidade :)