Alguém sabe me dizer uma forma de se dividir uma String em duas assim que for identificado a existencia de um espaco em branco?
Dividir String
R
2 Respostas
P
Uma solução seria dividir a string em varias, sempre dividindo quando encontrar o espaço em branco.
Se for isso o que deseja, pode fazer assim:
//sua string é teste
String teste = “aaa sss ddd fff”;
String [] array = teste.split(" ");
Assim seu array terá 4 posições onde:
array[0] = “aaa”
array[1] = “sss”
array[2] = “ddd”
array[3] = “fff”
Pode-se usar também as classes StringTokenizer (no caso de java 1.4) ou, se você estiver usando java 5 tem outra maneira de fazer que vou ficar te devendo, pois não lembro :oops:
Bom, pra não ficar ruim pra mim, segue um exemplo de código usando String Tokenizer:
public String[] obterStringQuebrada(String s){
List strings<String> = new ArrayList<String>();
StringTokenizer st = new StringTokenizer(s, ' ');
while(st.hasMoreTokens()){
strings.add(st.nextToken());
}
return strings.toArray();
}
Criado 13 de abril de 2007
Ultima resposta 13 de abr. de 2007
Respostas 2
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo