clases statics y clases objetos

Iniciado por Beginner Web, 16 Agosto 2019, 04:01 AM

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

Beginner Web

Hola es lo mismo esto

Código (java) [Seleccionar]
package un.paquete;

import java.util.Random;

public class Vector {

private static int TAMAÑO_VECTOR = 10;

public Vector() {
}

public int[] cargarVector() {
int numeros[] = new int[TAMAÑO_VECTOR];
Random aleatorio = new Random();
for(int i = 0; i < numeros.length; i++) {
numeros[i] = aleatorio.nextInt(10);
}
return numeros;
}

public void mostrarVector(int numeros[]) {
for(int i = 0; i < numeros.length; i++) {
System.out.print(numeros[i] + " ");
}
}
}


Código (java) [Seleccionar]
package de.ana;

import un.paquete;

public class Principal{

public static void main(String args[]) {

Vector nuevo = new Vector();
int arreglo[] = nuevo.cargarVector();
nuevo.mostrarVector(arreglo);
}
}


Que esto?

Código (java) [Seleccionar]
package un.paquete

public class EjemploVector {
private static int TAMANIO_VECTOR= 10;


/**
*
* @return un arreglo cargado con valores aleatorios
*/
public static int[] cargarVector() {
int numeros[] = new int[TAMANIO_VECTOR];
int max = 10;
        int min = 1;
        int range = max - min + 1;
for(int i = 0; i < 10; i++) {
numeros[i] = (int)(Math.random()* range) + min;
}
return numeros;
}

public static void mostrarVector(int numeros[]) {
for(int i = 0; i < TAMANIO_VECTOR; i++) {
System.out.println(numeros[i]);
}
}

/**
* Método main
* @param args
*/
public static void main(String[] args) {

int numeros[]  = cargarVector();
mostrarVector(numeros);

}

}
7w7