MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   将CellArray值提取到Java数据类型中 (https://www.labfans.com/bbs/showthread.php?t=26477)

poster 2019-12-14 20:13

将CellArray值提取到Java数据类型中
 
我正在使用javabuilder进行matlab java接口。在我的matlab代码中,该函数返回要转换为java数据类型的单元数组。将值cellarray检索到MWArray中。但

我无法将单个单元格数据转换为java数据类型。

cellArray在每个单元格中包含字符串数据。说细胞阵列被强制转换为MWArray'x'变量。谁能解释我如何进行进一步的投射?



[B]回答:[/B]

我已经得到了这个问题的答案...返回的值应强制转换为MWCellArray,稍后应使用getCell函数获取将成为MWArray对象的单元格值。

此MWArray是返回的值。

代码将是:

Object[] o = MWCellArray x = (MWCellArray)o[0]; MWArray arr = x.getCell(new int[]{1,1}); 在我的情况下,arr正在重新设置字符串。因此,arr.toString()给出了所需的结果.. :)



[url=https://stackoverflow.com/questions/5184327]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 04:58

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.