我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

RUBY里面puts "price is " + game.respond_to?("price").to_s为什么要后面的to_s

如果不加后面的to_s,则会报错

instance_method.rb:33:in +': no implicit conversion of false into String (TypeError) from instance_method.rb:33:in

'

img

有的时候需要对对象的内容进行处理,往往需要先用to_s方法转换成字符串,然后才能处理。

近期文章

  • ValueError: not enough values to unpack (expected 2, got 1)
  • 逆序建立链表输出学生
  • ajax请求失败,不能进入success
  • 公司的终端机如何配置Oracle环境变量
  • LVS的ldirectord健康检查中,后端一台服务器无端访问不到页面?
  • hMetis超图划分包API调用
  • 部署Jenkins连接FTP,证书要怎么填写
  • 输入一个长度小于80的字符串,修改此字符串,将字符串中的字母字符滤掉掉,并统计新生成串中包含的字符个数
  • sql的数据库设计习题
  • c++ transform函数 error C2064: 项不会计算为接受 1 个参数的函数
  • DW网页设计与制作,。
  • 请问一下,在网页上能正常显示韩文,但是导出数据到csv,却只能显示为问号,怎么办?
  • 用c++编写整数加减法器(二进制)
  • 为什么我只有一个输入,本来应该重量和数字两个的
  • websphere错误信息屏蔽
  • 博客中的参考文献需要帮助
  • 启动hive时出错误
  • 请问怎么才能看到输出结果呢
  • ECharts柱状图滑动条
  • 第一次下载idea 运行配置怎么配置

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华