Estudando Arrays no Java
  • Apresentação
  • Uma pequena explicação
  • Conceituando arrays - parte 01
  • Conceituando arrays - parte 02
  • Declarando, instanciando e inicializando array na prática
  • Consultando dados no array na prática
  • Criando arrays de diferentes formas
  • Populando um array com entrada de dados
  • Usando foreach para percorrer vetor
  • Determinando o tamanho de um array dinamicamente
  • Copiando arrays com método arraycopy
  • Copiando os elementos de array
  • Conhecendo a classe java.util.arrays
  • Conhecendo o método binarySearch
  • Método copyof
  • Método copyOfRange
  • Método fill
  • Método sort
  • Estudando Matriz
  • Declarando e iniciando matriz
  • Percorrendo os elementos da matriz
  • Fazendo uma matriz na prática
Lista de Exercícios sobre Array
  • Array Ordenando - Aprendendo pensar
  • Array Ordenado - Resolução
  • Array Duplicado - Aprendendo pensar
  • Array Duplicado - Resolução
  • Soma dos elementos de um array - Aprendendo pensar
  • Soma dos elementos de um array - Resolução
  • Maior valor de um array - Aprendendo pensar
  • Maior valor de um array - Solução
  • Inserção de um elemento no array - Aprendendo pensar
  • Inserção de um elemento no array - solução
  • Novo Array com elementos únicos - Aprendendo pensar
  • Novo array com elementos único - resolução
  • Preencher array randomicamente - solução
  • Permutação de elementos no array - Solução
  • Exercício - Matriz 3x3 - parte 01
  • Exercício - Matriz 3x3 - parte 02
  • Exercício - Matriz 3x3 - parte 03
  • Exercício - Matriz 3x3 - parte 04
Estudando Strings no Java
  • Apresentação
  • Conceituando String
  • Conhecendo os construtores de string
  • Aplicando os construtores de string
  • métodos length, charAt, toUpperCase, toLowerCase
  • Método getChars
  • Comparando Strings
  • Método equals e equalsIsIgnoreCase
  • Método compareTo e regionMatche
  • Método startsWith e endsWith
  • Método indexOf e lastIndexOf
  • método substring
  • Método replace e trim
  • Método toCharArray e concat
  • Método split
  • Método codePointAt
  • Método valueOf e isEmpty
  • Métodos stirngs são imutáveis
  • Construtores stringBuilder
  • Método insert
  • Método append
Estudando Datas no Java
  • Apresentação
  • Definindo data e hora
  • Definindo timestamp
  • Classe date
  • Instalando as ferramentas
  • Instanciando a classe date
  • Método getTime e setTime
  • Método getInstanceDate
  • Método getInstanceDateTime
  • Método simpleDateFormat
  • Método parâmetro simpleDate
  • Método parâmetros simpleDateFormat
  • Validando data - parte 01
  • Validando data - parte 02
  • Validando horas
  • Comparando datas: after, before e equals
  • Comparando datas: Método compareTo
  • Definindo locale
  • Mostrando lista de países e idiomas
  • Métodos getCountry, getLanguage e getDisplayName
  • Método getDefault
  • timezone
  • Imprimindo identificadores
  • Exemplo 01
  • Exemplo 02
  • Calendar 01
  • Calendar 02
  • Calendar 03
  • Calendar 04
  • Calendar 05