nomethoderror相关内容

使用用户输入的变量访问哈希键,NoMethodError

当我尝试使用用户输入的变量访问哈希时收到此错误消息:“未定义方法 `index' for nil:NilClass (NoMethodError)" 这应该能更好地说明我的问题……一旦字符串“n"存储在一个变量中,该变量就无法再访问散列并返回 nil.为什么? [6] pry(main)>行 = "n"=>“n"[7] 撬(主)>地铁[:line]=>零[8] 撬(主)>地铁[:"n"] ..
发布时间:2021-09-16 18:53:18 其他开发

Ruby:NoMethodError,但为什么呢?

我在学习 Ruby 时正在开发一个简单的 Pi 生成器,但是我在 RubyMine 6.3.3 上一直遇到 NoMethodError,所以我决定用尽可能简单的方式创建一个新项目和新类,并且我仍然 得到 NoMethodError.有什么理由吗? class 方法def hello (玩家)打印“你好," ..
发布时间:2021-07-11 20:34:26 其他开发

未定义的方法 (NoMethodError) ruby

我不断收到以下错误消息: text.rb:2:in `':main:Object 的未定义方法 `choices' (NoMethodError) 但我似乎无法理解为什么我的方法是“未定义的": puts "Select [1] [2] [3] or [q] to quit";users_choice = gets.chomp选择(用户选择)def 选择(选择)而选择 != 'q'案例选择当 ..
发布时间:2021-07-11 19:21:31 其他开发

Ruby:调用3:Fixnum的私有方法

我正在尝试学习此简单功能的细微差别,但不确定如何解决此NoMethodError问题.如何将“拆分"设置为公开而非私有?这样可以解决问题吗? 这是我的代码: DATA = [3, 4, 5, 6, 7, 8] DATA.each do |line| vals = line.split print vals[0] + vals[1], " " end 这是我在IRB中运行此错误消息: ..
发布时间:2020-07-22 23:06:39 其他开发

MacRuby,使用Sequel时出错

我刚刚使用命令sudo macgem install sequel安装了续集.它告诉我sequel-3.18.0已成功安装. 当我启动xcode并启动新的 MacRuby 应用程序时,它会设置一个目标用于单元测试.我用以下两行修改了stub_test.rb: require "rubygems" require "sequel" 尝试运行单元测试时,出现以下错误: /User ..
发布时间:2020-06-29 21:26:38 其他开发

未定义的方法'remember_token =''find_by_remember_token'-第8章Ruby on Rails教程

我正在尝试完成Michael Hartl编写的Ruby on Rails教程,并且停留在第8章.运行测试时,我遇到了两个相同的错误: NoMethodError:未定义的方法remember_token=' ActionView::Template::Error: undefined method find_by_remember_token' 我对编码和编程非常陌生,所以我不确定确切 ..
发布时间:2020-05-09 18:49:40 其他开发

JSON解析器-java.lang.NoSuchFieldError:defaultReader

我正在使用JSON解析器提取值,并且正在使用以下jar json-path-2.1.0,调用在weblogic服务器上部署为webservice的用例时出现以下错误 我写了一个小的主程序来从json字符串中提取值,它工作正常,但是用例的服务器版本却出现了问题.我不确定我的耳朵中是否还有其他罐子会对这产生负面影响 SEVERE: defaultReader java.lang.NoSuchFi ..
发布时间:2019-11-23 18:07:58 其他开发