Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
我正在使用javabuilder进行matlab java接口。在我的matlab代码中,该函数返回要转换为java数据类型的单元数组。将值cellarray检索到MWArray中。但
我无法将单个单元格数据转换为java数据类型。 cellArray在每个单元格中包含字符串数据。说细胞阵列被强制转换为MWArray'x'变量。谁能解释我如何进行进一步的投射? 回答: 我已经得到了这个问题的答案...返回的值应强制转换为MWCellArray,稍后应使用getCell函数获取将成为MWArray对象的单元格值。 此MWArray是返回的值。 代码将是: Object[] o = MWCellArray x = (MWCellArray)o[0]; MWArray arr = x.getCell(new int[]{1,1}); 在我的情况下,arr正在重新设置字符串。因此,arr.toString()给出了所需的结果.. :) 更多&回答... |
![]() |
![]() |