Ruby eval方法动态执行字符串

Ruby语言中有许多方法,灵活的运用这些方法,可以帮助我们轻松的掌握Ruby的编程技巧。那么在这篇文章中我们将会学到Ruby eval方法的介绍。

语法:

eval( 可执行字符串)

Ruby eval方法使用举例:

Code  



a = 1 




b="true" 




c="false" 




str ="  




if a==1 then  



puts '输出:#{b}'  


else  


puts '输出:#{c}'  


end  


"  


eval(str) 

相关推荐