保存错误:无效的类型:int

时间:2013-06-14 14:56:31

标签: java int salesforce apex-code

public int getSelected2()
{
    //selectedAssets.clear(); //
    for(assetswrapper accwrapper : assetsList)
        if(accwrapper.selected == true)
            selectedAssets.add(accwrapper.acc);
    int a;
    a = selectedAssets.size();
    return a;
}

当我尝试编译以下代码时,我收到此错误:

  

保存错误:Inavlid类型:int。

这是在Salesforce中。我不确定问题是什么?

1 个答案:

答案 0 :(得分:6)

我认为您使用apex,因为您将问题标记为salesforce。

Apex 不是Java,它没有输入int

尝试使用Integer

更多Apex原始类型: http://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm