在我的程序中,我想初始化一堆矩阵,Nothing然后如果满足某些条件,则将单个元素更改为类型Bool或的值String
当我初始化时这工作正常
\nArray{Union{Nothing,Bool},2}(undef,5,5)\nRun Code Online (Sandbox Code Playgroud)\n这会产生类似的东西
\n5\xc3\x975 Matrix{Union{Nothing, Bool}}:\n nothing nothing nothing nothing nothing\n nothing nothing nothing nothing nothing\n nothing nothing nothing nothing nothing\n nothing nothing nothing nothing nothing\n nothing nothing nothing nothing nothing\nRun Code Online (Sandbox Code Playgroud)\n但当我初始化时不是
\nArray{Union{Nothing,String},2}(undef,5,5)\nRun Code Online (Sandbox Code Playgroud)\n这给了我
\n5\xc3\x975 Matrix{Union{Nothing, String}}:\n #undef #undef #undef #undef #undef\n #undef #undef #undef #undef #undef\n #undef #undef #undef #undef #undef\n #undef #undef #undef #undef #undef\n #undef #undef #undef #undef #undef\nRun Code Online (Sandbox Code Playgroud)\n现在我可以将第二个数组中的值更改为Strings …
julia ×1