文件帮助中心文件
称呼java.方法
javaMethod(方法名称,javaobj,x1,...,xn)
javamethod(staticmethodname,classname,x1,...,xn)
例子
javaMethod(方法名称那javaobj.那x1,...,xn)调用Java类中的方法®具有符号参数的签名对象数组x1,...,xn。用javamethod.调用具有超出MATLAB的最大长度的名称的方法®标识符。这种方法是您可以在matlab中调用这种方法的唯一方法。要获得最大标识符长度,请调用namelengthmax.功能。
javaMethod(方法名称那javaobj.那x1,...,xn)
方法名称
javaobj.
x1,...,xn
javamethod.
namelengthmax.
通常,使用MATLAB语法在Java对象上调用方法。
方法(对象,arg1,......,argn)
或者,使用Java语法。
object.method(arg1,...,argn)
javaMethod(staticmethodname.那班级名称那x1,...,xn)调用课堂上的静态方法班级名称。
javaMethod(staticmethodname.那班级名称那x1,...,xn)
staticmethodname.
班级名称
通常,使用MATLAB语法调用Java对象上的静态方法。
Arplet.method(arg1,......,argn)
全部收缩
创建一个java.util.date.目的我的约会并将月份变成4月。从Java文档中,“一个月由0到11的整数表示; 0是1月,1是2月,等等。”因此,4月份的数值是3.。
java.util.date.
我的约会
3.
mydate = java.util.date;javaMethod('setmonth',伊迪特,3)
称呼java.lang.double.静态方法isnan.测试变量数字。自从数字包含一个数字,没有显示消息。
java.lang.double.
isnan.
数字
num = 2.2;如果javaMethod('isnan'那'java.lang.double',num)disp(“这不是一个数字”)结尾
在字符串中使用变量和搜索方法搜索字符串中的文本模式。这些变量可以从用户输入的运行时设置。
选择方法,以。。开始,并识别模式,str.。
以。。开始
str.
FNC ='以。。开始';str = java.lang.string('四分');
识别要搜索的文本。
gaddress = java.lang.string('四分和七年前');
搜索Gaddress.对于模式。
Gaddress.
JavaMethod(FNC,Gaddress,STR)
ans =.逻辑1
Gaddress.从单词开始四分。
四分
在内部类中调用构造函数或静态方法。在里面javamethod.和javaObject.函数,指定类名,使用$性格,as.OuterClass $ Innercass.。
javaObject.
$
OuterClass $ Innercass.
例如,假设类com.ams.myclass.包含类myinnerclass.用静态方法方法名称。在Java中,调用语法是:
com.ams.myclass.
myinnerclass.
out = com.ams.myclass.myinnerclass.methodname(arg);
在matlab中,类型:
out = javaMethod('methodname'那'com.ams.myclass $ myinnerclass',arg)
非静态Java方法名称,指定为字符串或字符向量。
例子:javamethod('datadefinitionanddatamanipulationTransactions',t)
javamethod('datadefinitionanddatamanipulationTransactions',t)
数据类型:char|细绳
char
细绳
数组,指定为包含该方法的类的Java对象。
Java方法输入参数,1到N(如果有),要求方法名称或者staticmethodname.,由任何类型指定。方法参数列表指定参数类型。
静态Java方法名称,指定为字符串或字符向量。
例子:java.lang.double.isnan(2.2)
java.lang.double.isnan(2.2)
Java类名称,指定为字符串或字符向量,包含staticmethodname.。
用javamethod.将方法名称指定为在运行时调用的变量。调用静态方法时,您还可以使用变量来代替类名称参数。例如,看在运行时指定的呼叫方法。
进口|Isjava.|javaArray.|javamethodedt|javaObject.|方法
进口
Isjava.
javaArray.
javamethodedt
方法
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室