我在类中调用了一个方法,如下所示:
String key1 = "test1";
String key2 = "test2";
long[] datalr = new long[] {};
TestClass myTC1 = new TestClass();
datalr = myTC1.callerSub(key1,key2);
TestClass myTC2 = new TestClass();
datalr = myTC2.callerSub(key1,key2);
Run Code Online (Sandbox Code Playgroud)
测试类如下:
public class TestClass {
private final Long[] P = new Long[18];
Public TestClass {
}
public long[] callerSub(string key1, String key2){
long[] datalr = new long[] {0,0};
integer i;
system.debug(LoggingLevel.INFO,P[0]);
datalr[0] = 2;
datalr[1] = 3;
for ( i = 0; i < 18; ++i ){
P[i] = i+1
}
return datalr;
}
}
Run Code Online (Sandbox Code Playgroud)
我两次调用TestClass.callerSub,第一次调用debug语句:
system.debug(LoggingLevel.INFO,P[0]);
Run Code Online (Sandbox Code Playgroud)
它应该返回null,
我第二次称它为P [i]现在有一个值,
在再次调用之前,如何关闭或销毁TestClass类?
谢谢
| 归档时间: |
|
| 查看次数: |
117 次 |
| 最近记录: |