[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: Busca em Strings e Java I/O



Oi,

> 1) Quando se tem duas Strings , por exemplo:
> 
> String a = new String();
> a = "MAC212";
> 
> String b = new String();
> b = "AC2";
> 
> Existe alguma funcao na classe String(), que diz se existe alguma 
> ocorrencia da String 'b' em 'a' ?


Existe o metodo lastIndexOf(String,int)

Os argumentos sao a substring e o indice da posicao inicial para procura.
Se o substring for null, ele gera um NullPointerException. Caso nao
encontre o substring retorna -1, se encontrar retorna a posicao.

> 2) Tenho o arquivo a.txt contendo o seguinte texto:
> 
> aa
> ss
> ff
> gg
> 
> como faco para escrever nesse arquivo adicionando na terceira linha os 
> caracteres 'dd\n' ou na ultima linha 'hh\n' ? Terei que le-lo e 
> reescrever tudo denovo ou posso escrever em um arquivo existente?

Bom, acredito que vc precise recriar o arquivo pois a entrada/saida sao
feitas por duas classes, uma de leitura e outra de escrita.... nao sei te
responder com certeza, posso pesquisar depois te falo.

Demerson