hola amigos  mi pregunta es como se si un archivo ya existe, o mejor sicho como se si un archivo tiene el mismo nombre que el archivo que intento copiar.
  
Código:
 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        JFileChooser chooser=new JFileChooser();
        File file;
        
        try{
        if (chooser.showOpenDialog(this)==JFileChooser.APPROVE_OPTION) {
            FileInputStream origen=new FileInputStream(chooser.getSelectedFile());
            file=new File(System.getProperty("user.dir").concat("\\fotos\\")+chooser.getSelectedFile().getName());
            FileOutputStream destino=new FileOutputStream(file);
            
                int c;
            while ((c=origen.read())!=-1) {                
                destino.write(c);
            }
            
            
            origen.close();
            destino.close();
        }
        }catch(HeadlessException | IOException e){
            JOptionPane.showMessageDialog(rootPane, e.getMessage());
            
        }
    }
  este es el codigo de mi boton donde copio un fichero a otra carpeta, lo que quiero hacere s comprobar si ya hay un archivo con el mismo nombre del archivo que intento copiar. 
espero que puedan ayudarme gracias de antemano.