Quebra de Strings ep2

Quebra de Strings ep2

por Jonas Renan Moreira Gomes -
Número de respostas: 1
Oi.. estou com uma dúvida sobre como tratar as divisões das Strings no EP2, por exemplo.. quando pedirmos pra ler o verbo com a preposição o usuário vai digitar algo como:
"Chegou a",

mas como precisamos trabalhar as fusões (nesse caso esse verbo + preposição poderia ser usado em conjunto com "a + substantivo"resultando em verbo + à + substântivo), então seria conveniente armazenar a preposição em uma variável diferente do verbo.

Gostaria de saber se existe um método do JAVA que faz isso sozinho, por exemplo, em php poderíamos fazer
list($verbo,$preposicao) = explode(" ",$leitura);
E nesse exemplo $verbo receberia "Chegou" e $preposição receberia "a".

Existe tal função em Java? Ou pra separar temos que fazer algo como
for(i=0;i< leitura.length;i++) { if (leitura.charAt[i]==" ")

e assim por diante?

Qualquer ajuda é válida :p
J.Renan
Em resposta à Jonas Renan Moreira Gomes

Re: Quebra de Strings ep2

por Marcelo Queiroz -
Jonas,

leitura do teclado será o assunto da aula de hoje. Toda vez
que o java interpreta o comando sc.next(); onde sc é do
tipo Scanner, ele pega uma seqüência contígüa de caracteres
sem espaços, enters, tabs e etc. Ou seja, você consegue
ler duas palavras seguidas usando duas chamadas consecutivas
do sc.next(); O usuário nem precisa saber disso, ele digita
as palavras da forma usual.

Bom trabalho!