E aí pessoal blz?
Bom estava fazendo uma aplicação quando me deparei com a situação quando usei o método split( … ).
Se eu uso:
String steste = "ABC|DEF";
String[] saux = steste.split( "|" );
for ( int i = 0; i < saux.length; i++ ) {
System.out.println( saux[ i ] );
}
O código imprime:
A
B
C
D
E
F
Mas em uma oportunidade eu me lembro que vi que tinha que fazer da seguinte forma para ele quebrar a String corretamente.
String steste = "ABC|DEF";
String[] saux = steste.split( "\|" );
for ( int i = 0; i < saux.length; i++ ) {
System.out.println( saux[ i ] );
}
Esse código imprime corretamente:
ABC
DEF
Não entendi o pq das duas barras invertidas. Alguém consegue me explicar???
Bom final de semana a todos
Valeu
[]'s