Ruby Vector == 方法
== 是Ruby中一个内置的方法,如果两个向量的元素相同,顺序相同,则返回真,否则返回假。
语法 :vec1 == vec2
参数 :该函数不接受任何参数。
返回值 :如果两个向量有相同的元素且顺序相同,则返回真,否则返回假。
例1 :
#Ruby program for == method in Vector
#Include matrix
require "matrix"
#Initialize the vectors
vec1
= Vector[1, 2] vec2 = Vector[1, 2]
#prints the new vector
puts vec1
== vec2
输出:
true
例2 :
#Ruby program for == method in Vector
#Include matrix
require "matrix"
#Initialize the vectors
vec1
= [ 1, 2 ] vec2 = [ 2, 1 ]
#prints the new vector
puts vec1
== vec2
输出:
false