Erro na Expressão!

4 respostas
C

Como já citei em uma pergunta e já recebi reposta, esta acontecendo um seguinte erro:

" começo ilegal da expressão " => no caso o erro aparece  no "P" do    PUBLIC


              " public static void main(String args[]){ "
			        String x = "PFIS_NOME";
                                    StringBuffer sTela = new StringBuffer();
					for(int i=0; i < x.length(); i++){
						sTela.append(x.charAt(i));
						sTela.append(" ");
					} 
					x.deleteCharAt(x.length()-1);
				}

pensei no inicio q  o erro poderia ter sido ocorrido no " while " intaum  retirei  o PUBLIC  de dentro dele, mas qd eu coloque fora deu o msm erro, aguardo uma solução para esse problema,

Obrigado desde já,
Ricardo

4 Respostas

E

[color=“darkred”]Pode ter erro antes olha se as chaves estão todas fechadas[/color]

public class Teste {

public static void main(String args[]){

String x = PFIS_NOME;

StringBuffer sTela = new StringBuffer();

for(int i=0; i < x.length(); i++){

sTela.append(x.charAt(i));

sTela.append(" ");

}

:arrow: x.deleteCharAt(x.length()-1);[color=red]não exite esse metodo[/color]

}

}

C

“Eric_JF”:
[color=“darkred”]Pode ter erro antes olha se as chaves estão todas fechadas[/color]

public class Teste {

public static void main(String args[]){

String x = PFIS_NOME;

StringBuffer sTela = new StringBuffer();

for(int i=0; i < x.length(); i++){

sTela.append(x.charAt(i));

sTela.append(" ");

}

:arrow: x.deleteCharAt(x.length()-1);[color=red]não exite esse metodo[/color]

}

}

Mas tem alguma coisa q tem que ser declarada antes de utilizar que naum poder ter sido declarado ou estejaem lugar errado, pq continua dando o msm erro???
Obrigado
Ricardo

E

Pode parecer obvio mas, vc declarou a classe ex:

public class Ex {// declaração da classe

public static void main (String args[]){

//codigo

}

}
E

[size=“18”][color=“blue”]Manda o codigo todo da classe![/color][/size]

“cobrador”:
“Eric_JF”:
[color=“darkred”]Pode ter erro antes olha se as chaves estão todas fechadas[/color]

public class Teste {

public static void main(String args[]){

String x = PFIS_NOME;

StringBuffer sTela = new StringBuffer();

for(int i=0; i < x.length(); i++){

sTela.append(x.charAt(i));

sTela.append(" ");

}

:arrow: x.deleteCharAt(x.length()-1);[color=red]não exite esse metodo[/color]

}

}

Mas tem alguma coisa q tem que ser declarada antes de utilizar que naum poder ter sido declarado ou estejaem lugar errado, pq continua dando o msm erro???
Obrigado
Ricardo

Criado 24 de maio de 2005
Ultima resposta 24 de mai. de 2005
Respostas 4
Participantes 3