当尝试将UTF8Strings数组初始化为""时,我遇到了以下问题:
julia> zeros(UTF8String,1)
1-element Array{ASCIIString,1}:
""
以某种方式将零字符串转换为ASCIIString。
julia> typeof(zeros(UTF8String,1))
Array{ASCIIString,1}
如果不是下列的不变量应该成立的情况:
typeof(zeros(T,n))==Array{T,1}
我最终使用了一个未初始化的数组。
这是一个要报告的问题还是一个合乎逻辑的结果?
答案 0 :(得分:2)
可以使用以下命令创建一个空的UTF8String数组:
julia> utfstr = UTF8String[]
(当前主干上删除了zeros(UTF8String,1)
语法)