SPLIT

Discussão em 'Progress 4GL' iniciado por dougwill, Setembro 16, 2011.

  1. dougwill

    dougwill Sem Pontuação

    Boa Tarde

    No progress é possivel utilizar como é feito no java por exemplo tenho uma String x , utilizar x.split(".") ?
  2. Rodrigo Rossetto

    Rodrigo Rossetto Membro Participativo

    Baseado no código abaixo, elaborei o seguinte programa em Progress.

    Código:
    import java.io.IOException;
    public class TestandoSplit {
        public static void main(String[] args) throws IOException {
    	  //Declaração de uma string
    	String a = "4 5 10 40";
    
            //Criando um vetor baseado na STRING, separando todos os caracteres que
            //possuem um " " entre eles.
    	String[] b = a.split(" ");
    	/*
    	  Resultado:
    	  b[0] = 4
    	  b[1] = 5
    	  b[2] = 10
    	  b[3] = 40
    	*/
    
    	//Imprimindo 4 ou o primeiro item da string
            System.out.println("O primeiro número é: "+b[0]);
        }
    }
    


    Código:
    DEFINE VARIABLE a AS CHARACTER   NO-UNDO.
    
    a = "4 5 10 40".
    
    DEFINE VARIABLE i AS INTEGER     NO-UNDO.
    DO i = 1 TO NUM-ENTRIES(a," "):
        DISP ENTRY(i,a," "). PAUSE .
    END.
    
  3. dougwill

    dougwill Sem Pontuação

    Vou testar, se der certo posto aqui. Obrigado por equanto.
  4. dougwill

    dougwill Sem Pontuação

    Rodrigo obrigado, funcionou blz.
    Se algum outro precisar é isto aí mesmo.

Compartilhe esta Página