eu preciso separar uma string em um array de strings dando um delimitador. por exemplo, sempre q aparece uma virgula na string, oq vem antes aparece antes vai para uma posição do array, arraylist, ou vector?
Como separar uma string em um array de strings?
P
6 Respostas
D
Você deve utilizar o método split() da classe String…
-_-
D
Você também pode user:
Vector v = new Vector();
StringTokenizer st = new StringTokenizer( suaString, "," );
while (st.hasMoreTokens()) {
v.add( st.nextToken() );
}
P
Valew, eraisso mesmo q eu precisava
agora como faço para armazenar isso em uma string?
ResultSetMetaData rsmd = rs.getMetaData();
int numCols = rsmd.getColumnCount();
int i;
while(rs.next()) {
for(i=1; i <= numCols; i++)
:arrow: System.out.println(rs.getString(i));
D
Vector v = new Vector();
...
for(i=1; i <= numCols; i++) {
v.add( rs.getString(i) );
}
String[] umArray = new Array[ v.size() ];
v.copyTo( umArray );
//aqui vc tem o seu array populado.
//meio porco, mas ajuda!
_
1 like
Ou simplesmente:
String a[] = message.split(";");
Cada pedacinho vai pra um elemento do array.
P
Valew galera, eu estou quase conseguindo fazer oq eu queria.
qq coisa eu pergunto de novo.
Criado 15 de setembro de 2003
Ultima resposta 16 de set. de 2003
Respostas 6
Participantes 4
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