Código de Java - Usando matrices

<<>>
Imágen de perfil
Actualizado

Usando matricesgráfica de visualizaciones


Java

Actualizado el 13 de Agosto del 2017 por Rafael Angel (Publicado el 12 de Agosto del 2017)
110 visualizaciones desde el 12 de Agosto del 2017
Ejemplo del uso de matrices y la creación de un class para manejar matrices.

1.0

Publicado el 12 de Agosto del 2017gráfica de visualizaciones de la versión: 1.0
110 visualizaciones desde el 12 de Agosto del 2017
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
//Propiedades que se comportan como una matriz.
//Autor Rafael Angel Montero Fernández.
public class Matrices_y_propiedades
{
 
   public String mDatos[];
 
   public Matrices_y_propiedades()
   {
      mDatos=new String[7];
   }//Fin del cosntructor.
 
   public Matrices_y_propiedades(int definir_tamaño)
   {
      mDatos=new String[definir_tamaño];
   }//Fin del cosntructor.   
 
   public void borrado_total()
   {
      mDatos=new String[0];
   }//borrado_total
 
   public void limpiar_sin_reducir_matriz()//
   {
 
      for (int i=0; i < mDatos.length; i++)
      {
         mDatos [i] = "";//
      }//for.
 
   }//agrandar_matriz   
 
 
   public void agrandar_matriz(int nuevo_tamaño)//Cambiando el tamaño de la matriz.
   {
      String mBackUp[]=mDatos;
      mDatos = new String[ nuevo_tamaño ];
 
      for (int i=0; i < mBackUp.length; i++)
      {
         mDatos [i] = mBackUp[i];//No se debe hacer una copia m1=m2, porque entonces la matriz voveria a su tamaño original, lo adecuado es copiar solo los items existentes y asi el resto de espacios estarán disponibles para agregarles datos.
      }//for.
 
   }//agrandar_matriz
 
 
   public void setDatos(String mNuevos_datos[])
   {
      this.mDatos = mNuevos_datos;
   }//Fin de setDatos
 
   public String []getDatos()
   {
      return this.mDatos;
   }//Fin de getDatos
 
   @Override
   public String toString()
   {
      return this.mDatos.toString();//interesante, las matrices tienen el metodo toString implementado.
   }//toString
 
}//Fin del class



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

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

http://lwp-l.com/s4115