[转帖]SCE中调用JAVA接口

谭建新 2016-08-16 06:17:39
基本注意点:
1. 调JAVA接口的CELL只支持调用返回值为整数的java方法,所以java方法必须返回int
2. CELL中设定java的参数只支持一字节整数、二字节整数、四字节整数、浮点数、字符串、
JAVA对象。只有JAVA对象能作为传出参数。

例如要实现调用一个简单的java方法,并且能在流程中获取b的值
原JAVA方法
Public class Test{
Public string getStr(String a){
b =””;
if(a.equals(“test”)){
b=”success”;
}
Else{
b = “failure”;
}
return b;
}
}

基于以上基本点,需要将getStr方法的返回值修改为int,并且b的值需要作为一个对象的属性值传出。修改后如下
Public class Test{
Public int getStr(String a,ReturnB obj ){
b =””;
if(a.equals(“test”)){
b=”success”;
}
Else{
b = “failure”;
}
obj.value=b;
return 0;
}
}

Class ReturnB{
String value;
}
...全文
267 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
GWLCGL520 2016-08-17
  • 打赏
  • 举报
回复
支持,感谢分享!!
赵4老师 2016-08-17
  • 打赏
  • 举报
回复

177

社区成员

发帖
与我相关
我的任务
社区管理员
  • 企业通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧