• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

bytemania

Renomear Ficheiros

8 mensagens neste tópico

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?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

tipo no linux funcionou bem no windows deu.me montes de erros!

desculpem la win sucks!!! LOL

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

No Windows tens de dar o caminho completo tipo C://Programas/..... Pelo menos do pouco windows que programa faço sempre assim.

0

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