Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.List;
- import javax.swing.JOptionPane;
- public class Eq1grau {
- static List <Integer> numeros;
- public static void main (String[] args){
- int i;
- int j = 0;
- String s;
- s = JOptionPane.showInputDialog(null, "digite: ", "2x + 4y = 18"); //recebe equação do usuário
- int limite = s.length() -1;
- for(i=0; i < limite; i++){
- try{
- boolean x = Character.isDigit(s.charAt(i));
- while(Character.isDigit(s.charAt(i + j))){
- int l = Integer.parseInt(String.valueOf(s.charAt(i+j)));
- System.out.print(l);
- j += 1;
- }
- System.out.println("");
- /* if(Character.isDigit(s.charAt(i)) && Character.isDigit(s.charAt(i+1))){ //verifica se possui outro número na frente
- int l = Integer.parseInt(String.valueOf(s.charAt(i))); //converte esse caractere [número] para int,
- int l2 = Integer.parseInt(String.valueOf(s.charAt(i+1))); //se sim, converte esse caractere [número] para int
- System.out.println("Número de 2 dígitos convertido: "+ l + l2); //imprime na tela
- }*/
- }
- catch(StringIndexOutOfBoundsException e){
- System.out.print("Erro, ");
- }
- } //final do for
- } //fim Main
- } //fim classe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement