Código de Java - Copiar y Pegar un Archivo

1.0
estrellaestrellaestrellaestrellaestrella(4)

Publicado el 4 de Diciembre del 2014gráfica de visualizaciones de la versión: 1.0
16.215 visualizaciones desde el 4 de Diciembre del 2014
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//src dirección actual del archivo
//dst destino del archivo
public void copiarPegarArchivo(File src, File dst) throws IOException{
	try {
 
		InputStream in = new FileInputStream(src);
		OutputStream out = new FileOutputStream(dst+src.getName());
 
		byte[] b = new byte[1024];
		int l;
		while((l = in.read(b)) >0){
			out.write(b, 0, l);
		}
 
	} catch (FileNotFoundException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}



Comentarios sobre la versión: 1.0 (4)

3 de Octubre del 2016
estrellaestrellaestrellaestrellaestrella
realmente el que lo desea puede aprendercon estos ejemplos
Responder
hector
14 de Mayo del 2017
estrellaestrellaestrellaestrellaestrella
me sale error y no comprendo por que
el error es ete:

java.io.FileNotFoundException: C:\Users\ISCO\Downloads (Acceso denegado)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:131)
at vistas.PanelArticulos.copiarPegarArchivo(PanelArticulos.java:415)
at vistas.PanelArticulos.btnAgregarImgActionPerformed(PanelArticulos.java:403)
at vistas.PanelArticulos.access$100(PanelArticulos.java:19)
at vistas.PanelArticulos$2.actionPerformed(PanelArticulos.java:177)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6527)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6292)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4883)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4705)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2739)
at java.awt.Component.dispatchEvent(Component.java:4705)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:719)
at java.awt.EventQueue$4.run(EventQueue.java:717)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
BUILD STOPPED (total time: 4 minutes 19 seconds)
Responder
Imágen de perfil
14 de Mayo del 2017
estrellaestrellaestrellaestrellaestrella
El error es claro... no tienes acceso!! no se si es el origen o destino, pero no tienes acceso.
Responder
wero
22 de Mayo del 2023
estrellaestrellaestrellaestrellaestrella
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

class Producto {
private String nombre;
private double precio;

public Producto(String nombre, double precio) {
this.nombre = nombre;
this.precio = precio;
}

public String getNombre() {
return nombre;
}

public double getPrecio() {
return precio;
}
}

class Venta {
private List<Producto> productos;

public Venta() {
productos = new ArrayList<>();
}

public void agregarProducto(Producto producto) {
productos.add(producto);
}

public double calcularTotalVenta() {
double total = 0;
for (Producto producto : productos) {
total += producto.getPrecio();
}
return total;
}

public void mostrarResumenVenta() {
System.out.println("Resumen de la venta:");
System.out.println("--------------------");
for (Producto producto : productos) {
Responder

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s2930