Programação  
 
Rede de conhecimento computador >> Programação >> Programming Ruby >> Content
O que significa em Ruby?
Em Ruby, o símbolo `=>` é usado principalmente em hash literais Para definir pares de valor-chave. É lido como "mapas para" ou "associa -se".

Aqui está um exemplo:

`` `Ruby
my_hash ={
"Nome" => "Alice",
"idade" => 30,
"City" => "Nova York"
}
`` `

Neste exemplo, o "nome" "mapeia" Alice "," Age "" mapeia para 30 e "City" "mapas para" Nova York ".

Outros usos de `=>`:

* argumentos de bloco: Em alguns casos, você pode ver `=>` usado para definir valores padrão para argumentos de bloco.
`` `Ruby
(1..5) .ECH {| num | coloca num * 2} # este bloco leva um argumento
(1..5) .ECH {| num, multiplicador =2 | coloca num * multiplicador} # este bloco leva dois argumentos, 'multiplicador' com padrão 2
`` `

* Hash com teclas de símbolo: Também é frequentemente usado em hashes com teclas de símbolo, embora você possa omitir o `=>` nesses casos:
`` `Ruby
my_hash ={name:"Alice", idade:30, cidade:"Nova York"}
# Isso é equivalente a:
my_hash ={:name => "alice" ,:idade => 30 ,:city => "New York"}
`` `

É crucial notar que, embora `=>` seja a maneira convencional de definir pares de valor-chave, não é a única maneira. Você também pode usar vírgulas e o operador `:` para obter o mesmo resultado.

Deixe -me saber se você quiser mais detalhes ou tiver algum exemplo específico em mente!

Anterior :

Próximo :
  Os artigos relacionados
·Como abrir arquivos VBS 
·Como desinstalar o Gems 
·Diferença entre Inclua & Estender em Ruby 
·Como criar uma classe em Ruby 
·Como criar uma matriz multidimensional em Ruby 
·O que significa em Ruby? 
·Como classificar uma String Unicode em Ruby 
·Como escrever um programa simples em Ruby 
·Como ler uma string de entrada e torná-lo em Cartas 
·Como escrever em arquivo temporário em Ruby 
  Artigos em destaque
·Como matar MySQL Tópico 
·Como compilar o PHP com SSL 
·Como converter XLS para PHP 
·Como ler um arquivo CSV em Visual Basic 
·Você pode me mostrar como mudar do idioma chinês para…
·Como usar preg_match em PHP [explicado com exemplos] 
·Como fazer algo que não é visível no VB 2010 
·Como criar uma tabela em VB.NET Através de Codificaçã…
·Como exportar VBA para uma pasta de 
·Compare e contraste a prototipagem descartável de prog…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados