【发布时间】:2015-10-12 09:15:11
【问题描述】:
我对 julia 还是很陌生,对以下行为感到非常恼火:
immutable X
x::ASCIIString
end
"Foo" == "Foo"
true
X("Foo") == X("Foo")
false
但使用 Int 而不是 ASCIIString
immutable Y
y::Int
end
3 == 3
true
Y(3) == Y(3)
true
我原以为X("Foo") == X("Foo") 是真的。谁能澄清为什么不是?
谢谢。
【问题讨论】: