如何将list元素作为函数参数传递?

时间:2017-08-29 07:35:40

标签: arrays parameter-passing ttcn

我有一个char数组:my_array={"a","b","c"}

我需要获得1个特定元素并将其作为函数参数

例如:function myFunction({"b"}){}

我尝试了这个,但收到了一个错误:

  

意外字符

我从TTCN-3那里学到了东西,并尝试了它。

1 个答案:

答案 0 :(得分:1)

这会对你有所帮助。使用这种代码可以帮助您每次传递一个参数。

public class MyClass {
        public static void main(String args[]) {
            MyClass mc = new MyClass();
            char my_array[]={'a','b','c'};
            char returnValue;
            for(int i=0;i<my_array.length;i++){
                returnValue = mc.charReturn(my_array[i]);
                System.out.println("Got it from method:"+returnValue);
            }
        }

        public char charReturn(char fromClass){
            return fromClass;
        }
    }