Ruby – Data Type – Array – Linux

Publicado: 11 de agosto de 2014 em Ruby on Rails

Como sabemos Ruby é uma linguagem de programação puramente orientada a objeto, então um Array em Ruby é um objeto pertencente a classe Array. A matriz é muito parecida com um objeto da classe Hash, entretanto um objeto Array é uma coleção indexada por números inteiros.

Um Array é um objeto muito rico em recursos por este motivo é recomendado utilizar os links oficias para saber mais detalhes sobre este objeto: Classe Array.

Ruby - Array

Ruby – Array

Exemplo:

Neste exemplo utilizamos o objeto da classe Array e alguns de seus métodos.

Ruby

#!/usr/bin/env ruby
# Desenvolvimento Aberto
# Arrays.rb

# Declara um array
matriz = ["Nirvana", "Alice in Chains", "Pearl Jam", "Screaming Trees"]

# Imprime o Array
matriz.each do |conteudo|
  puts conteudo
end

puts "\nDeleta um item do array"
matriz.delete("Pearl Jam")
matriz.each do |conteudo|
  puts conteudo
end

puts "\nRetira o ultimo elemento da array"
matriz.pop
matriz.each do |conteudo|
  puts conteudo
end

puts "\nInclui um item ao array"
matriz << "MudHoney"
matriz.each do |conteudo|
  puts conteudo
end
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s