-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Ed Batista Jr.
-
-
Oi pessoal, eu estou tentando fazer um programa onde calcula notas e tira medias de todos os alunos, então criei os atributos do aluno:String nome;int idade;inicialmente eu quero receber as informações dos alunos então primeiro peço quantos alunos tem na escola e faço o cadastro de acordo, então criei um objeto com vetor chamado aluno com o tamanho de acordo com a quantidade de alunos;Meu problema é que eu criei o objeto fiz o laço de for e chamei o atributo que seria alunos.nome=s.next();o erro esta justamente quando recebe a informação e armazena no atributo, esta dando nullException.então queria uma ajuda para saber como faço para armazenar os dados no atributo da classe Aluno chamada nome e printar na tela pelo menos, para poder continuar e ter uma noção de como pedir as outras informações.```_______________________________________________________________________________________________Classe aluno:--------------
package Escola;
public class Aluno {
String nome[];
int notas;
String disciplina;
String quantProvas;
public Aluno(String[] nome){
this.nome = nome;
}
}____________________________________________________________________________________________________classe principal:------------------
package Escola;
import java.util.Scanner;
public class TelaPrincipal {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("Quantidade de alunos: ");
int quantAlunos=s.nextInt();
System.out.println("Quantidade de disciplinas");
int quantidadeDisciplinas = s.nextInt();
System.out.println("quantidade de provas!!");
int quantidadeProvas = s.nextInt();
Aluno alunos [] = new Aluno[quantAlunos];
for(int i=0;i<quantAlunos; i++){
System.out.println("Digite O nome do aluno" + (i+1));
alunos[i].nome=s.next(); // <-------------- o erro ta aqui.
} for(int i=0; i<quantAlunos;i++){
System.out.println(alunos[i].nome);
}
}
}
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
FORMATAR HD
em HD, SSD e NAS
Postado
Deve ser erro de gpt, e complicado dizer como é! mas pesquise sobre esse erro e veja se é o mesmo