JAVA Numero
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
Curtidas 0
Melhor post
Sadasd
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().
GOSTEI 2
Mais Respostas
Luciano
13/10/2019
Muito Obrigado!
GOSTEI 0