示例#1
0
 public static void mostra_planetas(Planeta a) // // mostra os dados do planeta selecionado
     {
   Scanner scan = new Scanner(System.in);
   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("Temperatura média: " + a.getTemperatura_media() + " Celsius");
   System.out.println("Distancia da sua estrela: " + a.getDistancia_do_sol());
   System.out.println("Composição: " + a.getComposicao());
   System.out.println("Gravidade: " + a.getGravidade() + " G`s");
   System.out.println("Massa: " + a.getMassa() + " terras");
   System.out.println("Volume: " + a.getVolume() + " terras");
   System.out.println("Há vida neste planeta: " + a.getVida());
   System.out.println("Descrição: " + a.getDescricao());
 }
示例#2
0
 public static void adiciona_planeta(List<Planeta> planetas) {
   Scanner scan = new Scanner(System.in);
   Planeta pl = new Planeta();
   String entradas = null;
   System.out.print("Digite o nome do planeta:");
   pl.setNome(entradas = scan.nextLine());
   while (pl.getIdade() < 0) {
     System.out.print("\nDigite a idade do planeta:");
     pl.setIdade(converteDouble(entradas = scan.nextLine()));
   }
   System.out.print("\nDigite o tipo do planeta:");
   pl.setTipo(entradas = scan.nextLine());
   while (pl.getGravidade() < 0) {
     System.out.print("\nDigite a gravidade do planeta:");
     pl.setGravidade(converteDouble(entradas = scan.nextLine()));
   }
   while (pl.getMassa() < 0) {
     System.out.print("\nDigite a massa do planeta:");
     pl.setMassa(converteDouble(entradas = scan.nextLine()));
   }
   while (pl.getVolume() < 0) {
     System.out.print("\nDigite a volume do planeta:");
     pl.setVolume(converteDouble(entradas = scan.nextLine()));
   }
   while (pl.getTemperatura_media() < 0) {
     System.out.print("\nDigite a temperatura media do planeta:");
     pl.setTemperatura_media(converteDouble(entradas = scan.nextLine()));
   }
   while (pl.getDistancia_do_sol() < 0) {
     System.out.print("\nDigite a distancia da sua estrela:");
     pl.setDistancia_do_sol(converteDouble(entradas = scan.nextLine()));
   }
   System.out.print("\nDigite o galaxia pertencente do planeta:");
   pl.setGalaxia_pertencente(entradas = scan.nextLine());
   System.out.print("\nHá vida neste planeta ? (sim/nao)");
   entradas = scan.nextLine();
   pl.setVida(entradas.toLowerCase());
   System.out.print("\nDigite composição do planeta:");
   pl.setComposicao(entradas = scan.nextLine());
   pl.setDescricao(entradas = scan.nextLine());
   planetas.add(pl);
   System.out.println("Planeta adicionado com sucesso!");
 }