Como colocar valores dentro de um vetor

Boa tarde a todos do GUJ

Bom pessoal, minha dúvida é o seguinte.
Queria saber como que faço para colocar os valores de um FOR dentro de um vetor.

Tenho o seguinte código abaixo, como que faço para colocar os valores de v[i] em v1?

public class ClassTeste_2
{
    public static void main(String[] args)
    {
        int[] v = new int[1000];
        int[] v1 = new int[v.length];

        for (int i = 0; i < v.length; i++)
        {
            v1 = v[i];
        }
    }
}

Desde de já obrigado ela ajuda de todos.

v1 também é um array e, portanto, você deve definir um índice para atribuir a ele.

Deixei da seguinte forma abaixo, mais nao deu certo.

public static void main(String[] args)
    {
        int[] v = new int[1000];
        int[] v1 = new int[v.length];

        for (int i = 0; i < v.length; i++)
        {
            v1[i] = v[i];

            System.out.println(v1[i]);
        }
    }

Desde de já obrigado pela ajuda.

[quote=jeovane.reges]E como que eu faria isso?

Coloquei da seguinte forma abaixo, mas, me é retornado apenas ‘0’

public static void main(String[] args)
    {
        int[] v = new int[1000];
        int[] v1 = new int[v.length];

        for (int i = 0; i < v.length; i++)
        {
            v1[i] = v[i];

            System.out.println(v1[i]);
        }
    }

Desde de já obrigado pela ajuda.[/quote]

É porque você não inicializou nenhum elemento de v, portanto todos os índices estão zerados. Experimente fazer:

v1[i] = i;

Obrigado Andre Rosa, agora foi :slight_smile:

Tentei pegar o maior e menor elemento desse meu vetor v1[i] e o valores que me foram retornado foram respectivamente ‘0’ e ‘10’.

Ou seja, 0 para o maior e 10 para o menor.

Segue abaixo o meu código.

public class ClassTeste_2
{
    public static void main(String[] args)
    {
        int[] v = new int[1000];
        int[] v1 = new int[v.length];
        int variancia = 10;
        
        for (int i = 0; i < v.length; i+=variancia)
        {
            v1[i] = i+10;
        }

        int max = v1[0];
        int min = v1[0];

        for (int i = 0; i < v1.length; i+=variancia)
        {
            if (max < v1[i]) max = v[i];
            if (min > v1[i]) min = v[i];
        }

        System.out.println("Maximo: " + max);
        System.out.println("Minimo: " + min);
    }
}