Você está aqui: Ruby ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Usando o método concat para concatenar dois arraysQuantidade de visualizações: 9535 vezes |
# Este exemplo mostra como concatenar dois # arrays usando o método concat array1 = [1, 2, 3, 4, 5] array2 = [6, 7, 8, 9, 10] # Concatena os arrays array1.concat(array2) # Exibe o resultado array1.each do | valor | puts valor end |
Link para compartilhar na Internet ou com seus amigos: |
Ruby ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como criar e usar arrays em Ruby - Vetores e matrizes na linguagem RubyQuantidade de visualizações: 12420 vezes |
Como criar arrays em Ruby - Vetores e matrizes na linguagem Ruby Arrays (vetores e matrizes) em Ruby são criadas a partir da classe Array. Esta classe serve para agrupar uma coleção de referências a objetos. Cada referência aos objetos ocupa uma posição no array, identificada por um número inteiro não negativo. Podemos criar arrays em Ruby de duas formas: usando literais ou explicitamente, criando um objeto Array. Veja como criar um array usando a notação literal: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # cria um array de valores inteiros valores = [43, 12, 8, 56] # obtém o valor do segundo elemento valor = valores[1] # altera o valor do primeiro elemento valores[0] = 5 Vamos agora criar um array usando um objeto da classe Array: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # cria um objeto da classe Array valores = Array.new # atribui valores inteiros ao array valores[0] = 76 valores[1] = 3 valores[2] = 9 valores[3] = 87 # obtém o valor do segundo elemento valor = valores[1] # altera o valor do primeiro elemento valores[0] = 5 Arrays em Ruby armazenam referências a objetos e, como em Ruby tudo é objeto, podemos criar arrays de tipos diferentes. Veja: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # cria um array de tipos diferentes valores = [43, "Osmar", 7.5] # obtém o valor do segundo elemento valor = valores[1] # altera o valor do primeiro elemento valores[0] = 5 |
Ruby ::: Dicas & Truques ::: Strings e Caracteres |
Como concatenar strings em Ruby usando o operador <<Quantidade de visualizações: 8351 vezes |
Esta dica mostra como podemos usar o operador << para concatenar strings em Ruby. Veja: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- frase1 = "Gosto muito de Ruby" frase2 = " e de Python" # vamos concatenar as duas strings res = frase1 << frase2 # exibe o resultado puts res Ao executar este código Ruby nós teremos o seguinte resultado: Gosto muito de Ruby e de Python |
Ruby ::: Dicas & Truques ::: Strings e Caracteres |
Como testar se uma string começa com uma determinada substring em Ruby usando uma função personalizadaQuantidade de visualizações: 7492 vezes |
O Ruby, até a versão 1.8.6, não dispõe de um método para verificar se uma string começa com uma determinada substring. Assim, veja abaixo como escrever uma função starts_with(). Esta função recebe a string e a substring e retorna true se a string começar com a substring. Eis a listagem completa: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- # método auxiliar que permite verificar se # uma string começa com uma substring def starts_with(string, substring) if string.index(substring) == 0 return true else return false end end # declara e inicializa uma variável string frase = "Gosto muito de Ruby" # vamos verificar a string começa com "Gosto" if starts_with(frase, "Gosto") puts "A string começa com \"Gosto\"" else puts "A string NÃO começa com \"Gosto\"" end Ao executar este código Ruby nós teremos o seguinte resultado: A string começa com "Gosto" |
Desafios, Exercícios e Algoritmos Resolvidos de Ruby |
Veja mais Dicas e truques de Ruby |
Dicas e truques de outras linguagens |
Códigos Fonte |
Software de Gestão Financeira com código fonte em PHP, MySQL, Bootstrap, jQuery - Inclui cadastro de clientes, fornecedores e ticket de atendimento Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Controle de Estoque completo com código fonte em PHP, MySQL, Bootstrap, jQuery - 100% funcional e fácil de modificar e implementar novas funcionalidades Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |