REGISTRO

Iniciado por xAgramonx, 30 Mayo 2010, 01:29 AM

0 Miembros y 1 Visitante están viendo este tema.

Leyer

Deja esa parte como la colocaste al principio.
-------------------------------------------------------

lo que vas a ser es lo sig: recuerda que no colocaste el code completo. :-\

en esta parte de code

Código (java) [Seleccionar]
public class Articulos001 {
static InputStreamReader isr = new InputStreamReader(System.in);
static BufferedReader br = new BufferedReader(isr);
static Articulos002 A2[]= new Articulos002[10]; //Inicializa esto de una vez, y no en el metodo main n(String[] args)
static int i = 0;
public static void main(String[] args) throws IOException {
String opcion;
int i=0;
for (i = 0; i < A2.length; i++)
A2[i] = null;

xAgramonx

#11
Sigue con lo mismo regreso al menú y y regresos para verificar el articulo y no aparece  :huh:
lo mande a traer  por método pero no me da me da lo mismo...   

xAgramonx

#12
;-) ;-) ENCONTRE LO QUE ME QUERIAS DECIR BUENO EL PUNTO DE Q YA VI COMO HACER PARA QUE NO BORRE MIS DATOS
ES SOLO  NO ENTRA AL METODO MEIN 


Leyer

Solo coloca un solo Main y es el de controldetienda, los demas tienes que pasarlos a metodos nuevos, es decir el Main de articulos001 pasalo a un nuevo metodo he inicializa esto como te dije anteriormente

   static Articulos002 A2[]= new Articulos002[10];

xAgramonx

Código (java) [Seleccionar]
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Articulos001 {
static InputStreamReader isr = new InputStreamReader(System.in);
static BufferedReader br = new BufferedReader(isr);
 static Articulos002 A2[]= new Articulos002[10];
static int i = 0;
static void menu1() throws IOException {
String opcion;
int i=0;
for (i = 0; i < A2.length; i++)
A2[i] = null;
System.out.println("ARTICULOS");
System.out.println("1 - A�adir");
System.out.println("2 - Modificar");
System.out.println("3 - eliminiar");
System.out.println("4 - Buscar");
System.out.println("5 - Menu");
System.out.println("6 - Salir");
opcion = br.readLine();
while (!opcion.equals("6")) {
if (opcion.equals("1"))
agregar();
else if (opcion.equals("2"))
modificar();
else if (opcion.equals("3"))
eliminar();
else if (opcion.equals("4"))
buscar();
else if (opcion.equals("5"))
Controldetienda.main(null);
else
System.out.println("Opci�n incorrecta..");
System.out.println("1 - A�adir");
System.out.println("2 - Modificar");
System.out.println("3 - eliminiar");
System.out.println("4 - Buscar");
System.out.println("5 - Menu");
System.out.println("6 - Salir");
opcion = br.readLine();
}
}

hace lo mismo
Código (java) [Seleccionar]
import java.io.IOException;
import java.util.Scanner;
public class Controldetienda {
public static void main(String[] args) throws IOException {
Scanner ent = new Scanner(System.in);
int opc;
do {
System.out.println("MENU");
System.out.println("1.Articulos");
System.out.println("2.Clientes");
System.out.println("3.Provedores");
System.out.println("4.Ventas");
System.out.println("5.Compras");
System.out.println("6.Salir");
opc = ent.nextInt();
switch (opc) {
case 1:
Articulos001.menu1();
case 2:

Leyer

Elimina esta parte
Código (java) [Seleccionar]

for (i = 0; i < A2.length; i++)
A2[i] = null;

xAgramonx

#16
PUES MUCHAS GRACIAS TODO BIEN CIERRO ESTE POST QUE QUEDE COMO EJEMPLO

CERRADO



EL CODIGO LO RESTRIGO POR UN MOMENTO YA QUE ES UN PROYECTO DE UNI CUAL QUIER COSA DE ES TO SOLO MANDAR UN MEIN EN EL SIGUIENTE LO COLOCARE YA CON TODO Y MODIFICADO.........