A duvida é a seguinte:
Tenho uma string A, formada pela junção da string b + a string c.
Exemplo: Código + Descrição separadas pelo caracter “ –“.
Código - Descrição
10 - Setor Fundição .
O código vai ocupar 16 posições , mas pode ser que em alguns casos, não esteja ocupando todos as posições, como no exemplo acima somente 2,
Quero pegar com a substring até o caracter “ – “, verificando somente o código, como eu faço isso?
Cpaturar uma parte da string
C
2 Respostas
T
String[] partes = "10 - Setor Fundicao".split ("-", 2);
System.out.println ("Codigo = " + partes[0]);
System.out.println ("Descricao = " + partes[1]);
P
StringTokenizer st = new StringTokenizer(suaString, " - ");
while (st.hasMoreTokens()){
System.out.println(st.nextToken);
}
Criado 3 de julho de 2006
Ultima resposta 3 de jul. de 2006
Respostas 2
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo