Ol� Hugo,
N�o sei se entendi direito sua pergunta mas
fa�a o seguinte:
No seu m�todo read() (acredito que vc est� implementando
esse m�todo fa�a algo como:
public char read(String s){
return (s.charAt(0));
}
isso deve resolver!!!
Richard Valdivia
ps: Esse c�digo � para algum compilador que vc esta
implementando?
>From: Hugo de Lima Rego <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: "'Java-List (E-mail)" <[EMAIL PROTECTED]>
>Subject: [java-list] Problemas com strings URGENTE
>Date: Fri, 10 May 2002 09:09:06 -0300
>
>Tenho uma aplicacao WEB usando servlets.
>
>meu programa principal recebe pela servlet uma string contendo uns
>comandos,
>esses comandos tem que ser processados caracteres por caracteres naum posso
>usar o StringTokenizer, tenho que receber essa STRING e ler caracter por
>caracter e quando acabar a STRING tenho que avisar o programa enviando um
>parametro especial. retornando um CHAR .
>
>
>ex..
>public Exemplo(String str){
>
> public char read(){
> alguma coisa que leia a string retorne apenas um CHAR, e quando eu
>chamar esse metodo novamente ele retorne o proximo carater da String str.
> }
>
>}
>
>EXEMPLO
>
>public class teste{
>.....
>
>Exemplo exemploTeste = new Exemplo("ABC");
>
>exemploTeste.read();
>
>entao exemploTeste
>
>ficaria com o char A
>
>......
>
>
>e se chamar novamente
>
>exemploTeste.read()
>
>entao exemploTeste
>
>ficaria com o char B
>
>.......
>e se chamar novamente
>
>exemploTeste.read()
>
>entao exemploTeste
>
>ficaria com o char C
>
>.........
>
>e se chamar novamente
>
>exemploTeste.read()
>
>entao exemploTeste
>
>ficaria com um CHAR especial para dizer que a string acabou.
>
>...
>
>
>}
>
>atualmente estou usando a classe Reader e usando o metodo read() para fazer
>isso mas dessa maneira tenho que ter um arquivo,
>
>e agora tenho uma STRING
>
>
>
> public Scanner(Reader entrada) {
> this.entrada = new BufferedReader(entrada);
> try {
> this.aux = entrada.read();
> }catch(Exception e) {
> System.exit(1);
> }
> if(aux != -1)
> this.currentChar = (char) aux;
> else {
> this.currentChar = '\u0000';
> }
> }
>
>
>Hugo de Lima Rego
>
>
>
>------------------------------ LISTA SOUJAVA ----------------------------
>http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
>d�vidas mais comuns: http://www.soujava.org.br/faq.htm
>regras da lista: http://www.soujava.org.br/regras.htm
>historico: http://www.mail-archive.com/java-list%40soujava.org.br
>para sair da lista: envie email para [EMAIL PROTECTED]
>-------------------------------------------------------------------------
>
_________________________________________________________________
Converse com amigos on-line, conhe�a o MSN Messenger:
http://messenger.msn.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------