跳到主要内容

Julia 符号

阐述

具象类型 Symbol <: Any,本质上是内化的字符串(即字符串的内容被统一管理,各个符号对象是对它的引用)。

构建

  • 冒号::foo
  • 构造函数:Symbol("foo")
  • Symbol 构造函数可以接受任意数量的任何值并把它们转换成字符串连接起来

实例

julia> :foo == Symbol("foo")
true

julia> Symbol("func",10)
:func10

julia> Symbol(:var,'_',"sym")
:var_sym

性质

相关内容

参考文献