簡體   English   中英

無法在基本類型int上調用getUsers(String)

[英]Cannot invoke getUsers(String) on the primitive type int

我正在建立一個IRC機器人,並提出了一個問題。

我試圖獲取用戶列表,檢查每個用戶的門票數量,如果他們得到門票,他們應該被添加到抽獎列表(矢量)。

特別是這部分我收到錯誤:

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任何幫助! :)

你在打電話

ticketquery.getUsers

你最想要的地方

this.getUsers

ticketquery是一個int ,沒有任何可以調用的成員方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM