Erro ao adicionar item em Array

Estou criando um servidor de conselhos em Java, mas ao tentar adicionar os conselhos na ArrayList, o Eclipse me retorna os seguintes erros:

-Syntax error on token(s), misplaced constructor(s)
-Syntax error on token “c1”, VariableDeclaratorId expected after this token

Já tentei criar método pra add, mas nada funciona.

Também tentei fazer o add automaticamente, sem o método, fazendo:

conselhos.add(c1)

Aonde vc instancia a viariavel conselhos ? A que vc dá o add…

conselhos seria a variável de referência do Array.

por isso, antes eu tentei adicionar direto fazer conselhos.add(c1)

Não seria

Conselhos conselhos = new Conselhos();
conselhos.addConselho(c1);

??

Criei esse objeto conselho, mas ao fazer conselhos.add(c1), o erro continua igual.

a ideia seria um Array de conselhos chamado ‘conselhos’ que armazenasse todos os outros conselhos (c1, c2, c3…)

Não é add, e sim addConselho que é seu método.

public void addConselho(Conselhos c) {
     conselhos.add(c);
}

Mesmo erro. Eu tinha tirado o método e adicionado direto, mas fiz pelo método e continua igual

‘misplaced constructors’ e ‘VariableDeclaratorId expected’

Ops,

Uma coisa, sua classe ListaConselhos, está errada, em que momento estes dados os conselhos são criados?

Se vc quer carregar, crie um metodo public static void main… e coloque dentro dele.

public class ListaConselhos {

   public static void main(String args[]) {
             Conselhos c1 = new Conselhos("teste");

             Conselhos conselhos = new Conselhos();  
             conselhos.addConselho(c1);  
  }

}

Fiz umas alterações na classe e deu certo seguindo isso.

Obrigado =)