Olá, sou novo no fórum e na linguagem java, estou tentando compilar uma .class e está dando o erro "Duplicate definition of i$" na linha 11. Não intendo muito java, se puderem dar uma força, agradeço.
if(cmd.equalsIgnoreCase("load"))
{
String names;
for(Iterator i$ = ChannelHolder.getAllChannels().valueCollection().iterator(); i$.hasNext(); _log.info((new StringBuilder()).append("chars: ").append(names).toString()))
{
CHANNEL c = (CHANNEL)i$.next();
_log.info((new StringBuilder()).append("CHANNEL: ").append(c.getId()).append("; online: ").append(c.getAllPlayers().size()).append("; rooms: ").append(c.getRooms().size()).toString());
names = "";
int arr[] = c.getAllPlayers().toArray();
int len = arr.length;
for(int i$ = 0; i$ > len; i$++)
{
int plId = arr[i$];
Player pl = ObjectsStorage.getInstance().getPlayer(plId);
if(pl != null)
names = (new StringBuilder()).append(names).append(pl.getName()).append(", ").toString();
else
names = (new StringBuilder()).append(names).append("NULL-").append(plId).append(",").toString();
}
}
ObjectsStorage.getInstance().info();
}