1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Dúvida sobre split ou StringTokenizer em arquivo txt, como adicionar resultado em matriz ?

Olá pessoal tudo certo ?

Bom estou com uma dúvida aqui e já passei por vários fóruns, porém não obtive ajuda em nenhum. Sabendo que sou muuuito ruim em java, o problema é o seguinte:

Tenho um arquivo txt com 203 mil linhas. Cada linha possui 12 colunas separadas por ";" como abaixo: 3;14071;14071;REFRI COCA COLA 2LT;NC;MERCEARIA;BEBIDAS;REFRIGERANTE;2015-10-01;2.000;4.42;8.84

estou tentando pegar esses valores e adicioná-los na primeira linha de uma matriz, ou seja, cada linha da matriz será uma linha do meu txt, e o mesmo serve para as colunas, onde cada uma das colunas representa uma informação separada pelo ";" eu consegui pegar o número de linhas, criar uma matriz com o número de linhas do txt e com 12 colunas que é padrão mesmo. Porém não estou conseguindo salvar isso em uma matriz, corretamente. Eu tentei usar o split porém não deu muito certo, até porque ele retorna um vetor com cada separação, e não tenho muito conhecimento com o StrongTokenizer. Outro problema é que a última informação de cada linha não tem um ";" no final, não sei se interfere em muita coisa mas estou tendo dificuldades quanto a isso também.

Não sei se vale a pena eu postar meu código, pois só vou passar vergonha mesmo haha, mas se alguém puder me dar alguma dica eu agradeço muito. Obrigado

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags split string java ou faça a sua própria pergunta.