在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
print 、puts 和 p 方法的区别。"" 与 '' 的区别。 处理控制台编码问题 >ruby -E utf-8 脚本文件名称 # 执行脚本 >irb -E utf-8 # 启动 irb
以等号结尾的方法: class Text def text=(x) x*x end end text = Text.new #一下方法调用功能相同 text.text=(6) text.text = 6
条件判断 if then else end
循环语句 while 条件 do do something.. end 注意这里 do关键字可以省略。
循环次数确定,使用 times方法 100.times do print 'ok.' end
使用 size 获取数组大小(java 中使用 length)
数组的循环 数组.each do |变量| 处理 end 像这种跨多行的代码块,输入 end之前,代码是不会执行的。
散列 一般是以字符串或者符号(Symbol)作为键 在散列键这样比较单纯判断是否相等的处理中,使用符号(Symbol)更加高效。 Symbol 与字符串可以相互转换。Symbol -> to_s 字符串 字符串 -> to_sym Symbol 一般形式: address = { :name => "高桥", :pinyin => "gaoqiao", :postal => "12345" } Symbol 简写形式: address = { name: "高桥", pinyib: "gaoqiao", postal: "12345" }
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论