Bom dia pessoal!
Sou novo no Guj e estou bem animado vendo que tem bastante gente querendo aprender java, pois tenho muitas dúvidas e gostaria de poder trocar experiências com a comunidade!
Vamos a minha primeira dúvida básica:
Dado o código:
public class Output {
String c="teste"; //ok, pude inicializar a variável com o conteúdo "teste";
String[] d = new String[3];
d[0] = "teste0"; //O compilador não deixou atribuir o valor à posição "0";
}
Porquê não pude atribuir o valor d[0] = “teste0”, como foi feito com a String c ??
Se eu colocar essa atribuição à matriz em um método qualquer sei que funciona, mas porque não funciona diretamente na classe?
Gostaria de uma resposta técnica, se possível, sobre isso!!
Me desculpem pela pergunta “basicona”!!
Obrigado desde já!
jCastilho