drl中函数的运行问题

dongzi___ 2013-04-25
在drl文件中,自己写了个给List添加值的函数,但调用时报错
函数如下:
function List<Vector<String>> addList(List<Vector<String>> l,String s,int i) {
        int sizeList = l.size();
		if(sizeList == i+1) {
			l.get(i).add(s);
		} 
		if(sizeList == i) {
			Vector<String> v = new Vector<String>();
			v.add(s);
			l.add(i,v);
		}
		return l;
}

报错为:
function addList (line:78): Unable to resolve type List<Vector<String>> while building function. java.lang.ClassNotFoundException: Unable to find class 'List<Vector<String>>'
请大家帮我分析一下问题出在哪里了,谢谢了
sunnidy 2013-04-26
没引入包?
dongzi___ 2013-04-27
引入了,
import java.util.Vector
import java.util.List
import java.util.ArrayList

引入的不够吗?
lidapeng115 2013-07-19
调用方法的时候传入的参数类型由问题,方法编译通过就可以用, 你现在是运行的时候报错!
Global site tag (gtag.js) - Google Analytics