Blog

Métodos I em Java

Nesta publicação aprende-se a trabalhar com dois métodos específicos (substring() e split()) para que se possa usar esses mesmos conhecimentos e assim evoluir.

substring() Retorna uma substring (uma nova string com os carateres de um certo intervalo) de acordo com o índice de ínicio e o índice de fim
split() Divide um conjunto de carateres (de acordo com o determinado parâmetro/argumento) e retorna esse mesmo em subconjuntos de carateres, ou seja, retorna um array de strings (o Regex é referente ao uso de expressões regulares).
package com.caffeinealgorithm.programaremjava;

public class MetodosI {
  private String umDoisTres = "UmDoisTrês", nome = "Nelson Gomes da Silva";

  public void Run() {
    // substring()
    System.out.printf("1: %s\n", umDoisTres.substring(0, 2));
    System.out.printf("2: %s\n", umDoisTres.substring(2, 6));
    System.out.printf("3: %s\n", umDoisTres.substring(6));

    // split()
    var palavras = nome.split(" ");

    for (String palavra : palavras)
      System.out.printf("Palavra: %s\n", palavra);

    var _palavras = nome.split(" Gomes da ");
    System.out.printf("Nome: %s %s", _palavras[0], _palavras[1]);
  }
}

/*
  1: Um
  2: Dois
  3: Três
  Palavra: Nelson
  Palavra: Gomes
  Palavra: da
  Palavra: Silva
  Nome: Nelson Silva
*/

Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.

Happy coding!

Anterior Seguinte