Entao, to fazendo o seguinte exercicio
- Faça um programa que receba 10 valores inteiros e os coloque em um vetor. Em seguida exiba-os em
ordem inversa à ordem de entrada.
Ta bom, nao sou mt experiente então fui criar o codigo
Eis aqui ele :
import java.util.Scanner;
public class Ex10 {
int value;
public static void main(String[] args) {
Scanner read = new Scanner(System.in);
Ex10[] nums = new Ex10[10];
System.out.println ("Digite o primeiro valor :");
nums[0].value = read.nextInt();
System.out.println ("Digite o segundo valor :");
nums[1].value = read.nextInt();
System.out.println ("Digite o terceiro valor :");
nums[2].value = read.nextInt();
System.out.println ("Digite o quarto valor :");
nums[3].value = read.nextInt();
System.out.println ("Digite o quinto valor :");
nums[4].value = read.nextInt();
System.out.println ("Digite o sexto valor :");
nums[5].value = read.nextInt();
System.out.println ("Digite o sétimo valor :");
nums[6].value = read.nextInt();
System.out.println ("Digite o oitavo valor :");
nums[7].value = read.nextInt();
System.out.println ("Digite o nono valor :");
nums[8].value = read.nextInt();
System.out.println ("Digite o décimo valor :");
nums[9].value = read.nextInt();
System.out.println ("");
System.out.println ("Invertendo Ordem..");
System.out.println ("");
System.out.println (nums[9].value);
System.out.println (nums[8].value);
System.out.println (nums[7].value);
System.out.println (nums[6].value);
System.out.println (nums[5].value);
System.out.println (nums[4].value);
System.out.println (nums[3].value);
System.out.println (nums[2].value);
System.out.println (nums[1].value);
System.out.println (nums[0].value);
System.out.println ("");
System.out.println ("Final da execução");
}
}
No eclipse quando vou executar da o seguinte erro :
Digite o primeiro valor :
58
Exception in thread "main" java.lang.NullPointerException
at Ex10.main(Ex10.java:11)
Não consegui pegar o erro…
Então outrora, voces poderiam me dar um exemplo de como fazer um codigo mais simples pra essa tarefa…
Achei mt extenso… creio que há outro modo de fazer
OUTRA VEZ, Muito obrigado galera!