Groovy字符数据类型

时间:2018-06-11 15:36:03

标签: groovy character

我有一个关于groovy的问题,希望我能得到一些帮助。下面的代码示例是一个常规的合并函数,我想编写一个新的合并函数,但是针对不同的数据类型。但是,我想首先理解包含字符串ABC = value.get(0).toString();

的原因

根据我的理解,这只是将数据类型从任何类型转换为字符串,但是如果我不需要转换任何东西并且只想保持相同的数据类型,例如字符数据类型。我想到了char.get(0).char();但这对我来说没有意义。另一件事是,如果我只想忽略它并只做我的条件语句那么我的groovy将如何知道分配给它的数据类型?

public class myClass
{

    Object merge(List<Object>values) 
    {

        String ABC = values.get(0).toString(); 


            if(ABC== 'p') 
        {

            return 1;

        }

        else if(ABC == 'N') 
        {

            return -1 ;
        }


    }

0 个答案:

没有答案