无法在基本类型int上调用getUsers(String)

时间:2014-03-18 23:54:57

标签: java irc

我正在建立一个IRC Bot并想出了一个问题。

我试图获取用户列表,检查每个用户的门票数量,如果他们得到门票,则应将其添加到抽奖列表(Vector)。

特别是这部分我收到错误:

raffleuserlist.add(ticketquery.getUsers("#"+ownerchannel)[i].getNick());

错误:"无法在基本类型int"

上调用getUsers(String)

下面的整码代码。

for(int i = 0; i < this.getUsers("#"+ownerchannel).length; i++){
System.out.println("raffle-user> "+this.getUsers("#"+ownerchannel)[i].getNick());


// User got tickets? Y= Add him to the list N= nothing                  
ticketquery = MySQLAccess.gettickets(this.getUsers("#"+ownerchannel)[i].getNick());


    if(ticketquery >= 1){
            raffleuserlist.add(ticketquery.getUsers("#"+ownerchannel)[i].getNick());
    }
}

我做错了什么吗? Apreciate任何帮助! :)

1 个答案:

答案 0 :(得分:2)

您正在致电

ticketquery.getUsers

你最想要的地方

this.getUsers

ticketqueryint,没有任何可以调用的成员方法。