相关疑难解决方法(0)

将哈希值保存到Ruby上

我只是在编程方面迈出了第一步.我刚刚在Code Academy完成了另一堂课.这次我被要求创建一个小电影目录.这是我的问题:如何在文件而不是自己的代码中保存/加载带有电影标题和评级的哈希?

以下是代码现在的样子(用葡萄牙语写几句,但你可能会忽略它:

    movies = {
    Memento: 3,
    Primer: 4,
    Ishtar: 1
    }

    puts "O que você gostaria de fazer?"
    puts "-- Digite 'add' para adicionar um filme."
    puts "-- Digite 'update' para atualizar um filme."
    puts "-- Digite 'display' para mostrar todos os filmes."
    puts "-- Digite 'delete' para deletar um filme."

    choice = gets.chomp.downcase
    case choice
    when 'add'
      puts "Que filme você gostaria de adicionar?"
      title = gets.chomp
      if movies[title.to_sym].nil?
        puts "Qual a nota? (Digite um número de …
Run Code Online (Sandbox Code Playgroud)

ruby hash file save

5
推荐指数
1
解决办法
5525
查看次数

标签 统计

file ×1

hash ×1

ruby ×1

save ×1