Página Inicial do Fórum > Java Básico

Ordenação de um arquivo sequencial



Criar novo tópico   Responder tópico


  1. MauNunes
    Posts:135


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Eu tenho um arquivo sequencial txt da seguinte forma

    210110002.12340002.11420002.0401
    210120001.41470003.54140002.0753
    ...


    Eu preciso ordenar esses registros e gravá-los em um arquivo temporário.
    Como eu faço para orderna-los, tendo como base um campo selecionado atraves do substring.




  1. rdm
    Posts:56


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Você tem algum limite de registros pra colocar em memória primária?

    Se você não tiver, carregue os registros, transforme eles em números, coloque no vetor, ordene o vetor e escreva todo mundo.

    Se você tiver uma limitação quanto ao número de registros na memória, procure saber sobre intercalação balanceada. Se você não achar, ou ficar com ´duvida após ler em algum lugar perguntae que eu t ajudo no que eu souber.

    ps: Não coloquei aqui, pq to meio sem tempo e a explicação é um pouco grande

    flws
    _________________
    Jogos =D
    http://www.gartic.com
    http://www.thothgame.net




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Básico