1- Desenvolva um programa em Java para dividir um arquivo em várias partes.O programa deverá
ler o nome do arquivo a ser dividido e qual o tamanho máximo para cada parte (em bytes). As
partes a serem geradas deverão possuir o nome original do arquivo (sem a extensão) seguido de
uma extensão seqüencial com três dígitos. Por exemplo: o arquivo a ser dividido tem o nome de
?fonte.Java? e possui 100 bytes, o usuário decidiu que quer dividir o arquivo em partes de no
máximo 30bytes cada. O programa deve gerar os seguintes arquivos: ?fonte.001? com 30bytes;
?fonte.002? com 30bytes; ?fonte.003? com 30 bytes e ?fonte.004? com 10bytes.
import java.util.*;
public class numeroum {
public static void main (String args[])
{
RandomAccessFile arq;
try
{
arq = new RandomAccessFile ("dados.txt","rw");
}
catch(IOException e)
{
System.out.println("Problemas: "+e.toString());
}
}
}
por enquanto foi o que consegui fazer... criar um arquivo... mas nao sei como prosseguir... imagino que que devo percorrer o arquivo até um certo ponto, por exemplo, 30bytes e colocar essa parte em outro arquivo... estou mt perdido nessa parte... por favor me ajudem
