Ir para o conteúdo
bytemania

Renomear Ficheiros

Mensagens Recomendadas

bytemania    0
bytemania

public class Main {

    public static boolean mudanome(String old,String newn){
        // File (or directory) with old name
        File file = new File(old);
    
        boolean res= file.renameTo(new File(newn));
        return res;
    
    }
    
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        if(args.length==2){
             boolean val=mudanome(args[0],args[1]);
             System.out.print(val);
        }
        else
            System.out.println("bad usage");
       
      
       
    }

}

E dá-me erros!

Alguém me ajuda?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

Que erros te dão?

Assim à primeira vista:

File file = new File(old);

Não tem de levar "" ?  (File file = new File("old"):)

O mesmo na linha de baixo.

No método main, falta abrir e fechar uma chaveta.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    311
Rui Carlos

Assim à primeira vista:

Não tem de levar "" ?  (File file = new File("old"):)

O mesmo na linha de baixo.

O old  é uma variável do tipo String.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Knitter    101
Knitter

Hum... não me dá qualquer erro, acho que o problema está entre a cadeira e o teclado e não no sistema operativo :)

Compila, executa e faz o que é suposto.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade