O que são métodos?

Java intermediário

Jim White

Java Developer

O que você aprenderá

  • Métodos como blocos de código reutilizáveis
    • Métodos personalizados
    • Parâmetros
  • Controle de fluxo
    • Declarações
    • Declarações
    • Loops
      • Loops
      • Loops
  • {{4}}Fluxo de trabalho{{4}}:

Ícone com uma lâmpada e uma roda dentada

Java intermediário

O que é um método?

  • Bloco de código que faz uma tarefa específica
  • Permite reutilizar código

Máquina de café com três xícaras de café

Java intermediário

Métodos que já vimos

  • Os tipos integrados têm seus próprios métodos

ExemploString`:

  • .length()
  • .toLowerCase()`
  • e mais métodos a caminho!
Java intermediário

.contains()

  • Verifique se String tem uma parte específica do texto.
  • Retorna true ou false
"Java".contains("av"); // Returns true
Java intermediário

.charAt()

  • Retorna o caractere no lugar que você especificou
"Java".charAt(1); // Returns 'a'

Lembre-se, Java começa a contar a partir de 0!

Java intermediário

.substring()

  • Retorna parte de String, começando em start e parando antes de end:

String.substring(start, end)

"Java".substring(1,3); // Return "av"
Java intermediário

.equals()

  • Compare os valores de Strings
  • Retorna " true " se os valores forem iguais.
String word = "Java";
word.equals("Java"); // Returns true

Lembrete: == pode dar resultados inesperados com Strings

Java intermediário

Resumo

word = "Java";

// .contains()
"Java".contains("v"); // Returns true
word.contains("w"); // Returns false

// .charAt()
"Java".charAt(0); // Returns 'J'
word.charAt(1); // Returns 'a'

// .substring()
"Java".substring(1,3); // Returns "av"
word.substring(0,1); // Returns "J"

// .equals()
"Java".equals(word); // Returns true

// The following may 
// or may not return true
boolean output = "Java" == word; 
Java intermediário

Vamos praticar!

Java intermediário

Preparing Video For Download...