예제 #1
0
 public static void mostra_estrelas(Estrela a) // mostra os dados da estrela selecionada
     {
   System.out.println("Nome: " + a.getNome());
   System.out.println("Tipo: " + a.getTipo());
   System.out.println("Idade: " + a.getIdade());
   System.out.println("Galaxia pertencente: " + a.getGalaxia_pertencente());
   System.out.println("Gravidade: " + a.getGravidade() + " G`s");
   System.out.println("Massa: " + a.getMassa() + " terras");
   System.out.println("Massa: " + a.getVolume() + " terras");
   System.out.println("Magnitude: " + a.getMagnitude_absoluta());
   System.out.println("Classificação espectral: " + a.getClassificaco_espectral());
   System.out.println("Temperatura media: " + a.getTemperatura_media() + " Celsius");
   System.out.println("Descrição: " + a.getDescricao() + " Celsius");
 }
예제 #2
0
 public static void adiciona_estrela(List<Estrela> estrelas) {
   Scanner scan = new Scanner(System.in);
   Estrela es = new Estrela();
   String entradas = null;
   System.out.print("Digite o nome do estrela:");
   es.setNome(entradas = scan.nextLine());
   while (es.getIdade() < 0) {
     System.out.print("\nDigite a idade da estrela:");
     es.setIdade(converteDouble(entradas = scan.nextLine()));
   }
   System.out.print("\nDigite o tipo do estrela:");
   es.setTipo(entradas = scan.nextLine());
   while (es.getGravidade() < 0) {
     System.out.print("\nDigite a gravidade do estrela:");
     es.setGravidade(converteDouble(entradas = scan.nextLine()));
   }
   while (es.getMassa() < 0) {
     System.out.print("\nDigite a massa do estrela:");
     es.setMassa(converteDouble(entradas = scan.nextLine()));
   }
   while (es.getVolume() < 0) {
     System.out.print("\nDigite a volume do estrela:");
     es.setVolume(converteDouble(entradas = scan.nextLine()));
   }
   while (es.getTemperatura_media() < 0) {
     System.out.print("\nDigite a temperatura media do estrela:");
     es.setTemperatura_media(converteDouble(entradas = scan.nextLine()));
   }
   System.out.print("\nDigite o galaxia pertencente do estrela:");
   es.setGalaxia_pertencente(entradas = scan.nextLine());
   System.out.print("\nClassificação espectral da estrela:");
   es.setClassificaco_espectral(entradas = scan.nextLine());
   System.out.print("\nMagnitude absoluta da estrela:");
   es.setMagnitude_absoluta(entradas = scan.nextLine());
   es.setDescricao(entradas = scan.nextLine());
   estrelas.add(es);
   System.out.println("Estrela adicionada com sucesso!");
 }