blog de Payan

Regitros en ficheros

Hola tengo un problema con los registros en ficheros,es decir con bajas,altas y modificar regitros.
Estoy haciend una tarea y tengo hech esto hasta el momento.Os muestro el codigo y me comentais como puedo solucionarlo.
Lo que quiero es borrar,actualizar,insertar,modificar regitros que hay en un fichero y lo utilizo desde la aplicacion y tambien insertar nuevos registros.

Esta es la clase del objeto que es un libro,la aplicacion es admnistrar una biblioteca.

package bibliofichero;

import java.util.*;

    public class libro{
        private String codigo;
        private String titulo;
        private String autor;
       

        public String getCodigo(){
            return codigo;
        }

        public String getTitulo(){
        return titulo;
        }

        public String getAutor(){
            return autor;
        }

       

        public void setCodigo(String cod){
            this.codigo=cod;

        }
        public void setTitulo(String tit){
            this.titulo=tit;
        }
        public void setAutor(String aut){
            this.autor=aut;
        }

        libro  (){}

Ficheros y registros

Hola amigos! he realizado un tarea ,en java,el cual utiliza registros de un fichero ,evidentemente es mas eficaz una base de datos pero el
profesor ha decido que quiere que la realizemos de esta forma.

Bien, el problema esta en que la primera vez que ejecuto me va bien pero cuando vuelvo a utilizar la aplicacion,el archivo se ha modificado
de tal forma que me hace varias copias de del primer registro ,Haber si teneis algun ejemplo de insertar,eliminar,modificar registros de un determinado objeto .

Ahora voy a pasar el codigo que tengo ,un saludo amigo! espero que me podais ayudar.

import java.util.*;

    public class libro{
        private String codigo;
        private String titulo;
        private String autor;
        private String fecha;
        private String nif;
        private int numero;
        private boolean prestado;

        public String getCodigo(){
            return codigo;
        }

        public String getTitulo(){
        return titulo;
        }

        public String getAutor(){
            return autor;
        }

        public String getFecha(){
            return fecha;
        }

Cuenta de Ahorros POO

Hola ! Tengo creado este objeto de una cuenta con los siguientes atributos.

    private int saldo;
    private int numeroTarjetaCliente;
    private String clienteTitular;
    private String dni;
    private int []numeroDeOperaciones//contabiliza las operaciones que hace en la cuenta hasta un max de 10
    private String []tipoDeOperacion;// Aqui pondria cargar,retirar y mostrar

y lo que quiero hacer es:

tengo un menu que pide al usuario de cuenta la opcion que desea hacer:
El codigo de cargar y retirar saldo lo tengo pero tengo dudas para que se agrege al vector del objeto el numero de operaciones con su tipo de operacion y la fecha que se realizo

   1. Carga Saldo
   2. Retirar Saldo
   3. Consultar Saldo

Y cuando pulse 3 me salga el saldo que tengo y los 10 ultimos movimientos que he realizado con la fecha y para ello me debe mostrar asi.

 10.   26/02/2012  --- cargar Saldo  10 Euros
 09.   26/02/2012  --- Retirar Saldo  128 Euros
 08.   26/02/2012  --- cargar Saldo   140 Euros
 07.   26/02/2012  --- Retirar Saldo    25Euros
 06.   26/02/2012  --- Mostra Saldo    ---  290 Euros

Atributos que son Vectores o Arrays Bidimensionales

Hola, tengo esta clase con estos atributos y quiero saber como declararlo para utilizarlo luego en el main como una lista o de otra forma. Un Saludo

public class CuentaDeAhorros {
   
 
    private int Saldo;
    private int NumeroTarjetaCliente;
    private String ClienteTitular;
    private String dni;
    private int []NumeroDeOperaciones=new int[10];
    private String []TipoDeOperacion=new String[2];
   

   CuentaDeAhorros(){
       
   }
  public CuentaDeAhorros( String ClienteTitular,String []TipoDeOperacion,int[]NumeroDeOperaciones,String dni,int Saldo, int NumeroTarjetaCliente){

       this.Saldo=Saldo;
       this.NumeroTarjetaCliente= NumeroTarjetaCliente;
       this.ClienteTitular= ClienteTitular;
       this.NumeroDeOperaciones=NumeroDeOperaciones;
       this.TipoDeOperacion=TipoDeOperacion;

    }
  /////////////////////////////////////////////////////////////////////////////////////  
   
   public void setSaldo(int Saldo){
        this.Saldo=Saldo;

    }

    public void setNumeroTarjetaCliente(int NumeroTarjetaCliente){
        this.NumeroTarjetaCliente=NumeroTarjetaCliente;

    }

TABULACIONES DE ARRAYS GRAFICAMENTE

Hola , que tal!

Tengo una duda de como tabular arreglos pero quiero hacerlos de forma grafica como por ejemplo en un JPANEL O JFRAME.
Lo que quiero hacer es lo siguiente.

Tengo un array ya definido con sus valores en cada posicion y quiero ponerlos en pantalla de tal forma que se vea como una tabla.

A B C D E F G H
a 1 0 1 0 1 4 2 3
b 2 8 2 2 2 2 1 0

Problema con unos conceptos de transferencia de variables

public class Primera {
   
    int A (int año ,int mes) {

   Segunda objeto= new Segunda();

    int dosmildoce=? //aqui quiero poner la variable de la clase segunda
    int Enero=? // aqui quiero poner la variable de la clase segunda

    int x= ? //es igual al resultado de unas operaciones con la variable dosmildoce y Enero
                   // que son 2012 y 5 porque las he puesto para facilitar la comprension
                   //  pero pueden ser cualquiera.
   
return x;
            }
}

Class Segunda{

   int Pasodevariables( int año, int mes){//en esta clase tb recibe  el año y el mes de otra clase pero
   // para hacerlo mas sencillo lo he declarado directamente.

int A=año;
int B=mes;

año=2012;
mes=5;

return año;

  * El problema que tengo es que no se como hacer para pasar ambas variables desde aqui a clase primera.
  * Solo consigo pasar una de las dos y es que necesito pasar las dos desde la misma funcion porque
        he de hacer operaciones con ellas.
  }
}

Necesito pasarlo asi por que necesito las variables año,mes y x. en la misma clase.

Eclipse +Tomcat7

Hola que tal a todos,llevo tiempo utilizando Netbeans y propuesto mudarme a Eclipse,cual es mi sorpresa que no me reconoce el tomcat
ni el plugin,me descargado la ultima version de Eclipse Indigo ,tambien el tomcat 7 ,JDK 7 y el plugin para eclipse de tomcat y he mirado ya varios tutoriales y no me aparece he reiniciado eclipse y el pc,ya no se que hacer mas jajaja espero ke podais decirme que problema puedo tener, he de decir que estoy trabajando con Windows XP.

Un saludo.

Expertos en Pseint

Tengo una sencilla aplicacion de dibujar un rombo en java y necesito pasarla al pseint y no logro ejecutarla
con un fallo en el for.

public static void main(String[] args) {
char espacio = ' ';
char asterisco = '*';
for (int i= 1; i<=5; i++){
for (int espacios = 5 - i; espacios >0; espacios--)
System.out.print(espacio);
for (int lineas = 1; lineas < 2 * i; lineas++)
System.out.print(asterisco);
System.out.println("");
}
for (int i= 4; i>=1; i--){
for (int espacios = 5 - i; espacios >0; espacios--)
System.out.print(espacio);
for (int lineas = 1; lineas < 2 * i; lineas++)
System.out.print(asterisco);
System.out.println("");
}
}

Aplicacion web

Exarle un vistaso a este link de una web y es lo que quiero hacer:

https://www.juntadeandalucia.es/educacion/secretariavirtual/consultas/of...
Quiero hacer esto de esta web

provincia,municipio,familia,titulo y centro, los cuales dependen de lo que se ha puesto en el anterior.

Al cambiar una opcion cambia tambien el otro que le sigue que depende de lo que pongas por ejemplo:

Al poner una provincia concreta salen unos determinados centros ,distintos si elijes otra provincia.

un saludo

Aver si me podeis orientar un poco.

Programacion Web

Exarle un vistaso a este link de una web y es lo que quiero hacer:

https://www.juntadeandalucia.es/educacion/secretariavirtual/consultas/of...
Quiero hacer esto de esta web

provincia,municipio,familia,titulo y centro, los cuales dependen de lo que se ha puesto en el anterior.

un saludo

Aver si me podeis orientar un poco.

Distribuir contenido