Olá Pessoal!
Estou começando a estudar Java e sou completamente leigo no assunto (ainda)!
Estou com uma dúvida no seguinte exercício que tentei fazer no NetBeans 6.0, pois o mesmo apresenta erro:
class exemplo3
{
public static void main(String args[])
{
String cidade, estado;
System.out.println(cidade);
System.out.println(estado);
}
}
Será que alguem pode explicar porque está dando erro, por favor?
Grande abraço a todos!
luBSPJ
Janeiro 14, 2008, 6:34pm
#2
Variáveis locais (diferente de atributos de classes) devem ser iniciados, nem que seja com nulo, antes de serem usadas
public static void main(String args[]) {
String cidade = null;
String estado = null;
System.out.println(cidade);
System.out.println(estado);
}
Nao entendi sua idéia de declarar duas variaveis locais e nao usá-las.
se você não inicializá-las, o compilador do java irá reclamar!
tente fazer o seguinte.
[code]public static void main(String args[]) {
String cidade = “Foz do Iguacu”;
String estado = "PR;
System.out.print(cidade + " / ");
System.out.println(estado);
} [/code]
Ja foi respondido
vc tem que inicia-las com algum valor(ou null) !
se for so para obter um valor depois imprimilas vc usa o Get & SET!