import java.util.Scanner;
public class personaggi_lorien_legacies {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String x = input.next();
if (x.equals ("1")){
System.out.println("No Name. Femmina. 14 anni. Morta."
+ " Poteri: terremoto, telecinesi.");
}
else if(x.equals ("2")){
System.out.println("Meggie Hoyle. Femmina. 14 anni. Morta."
+ " Poteri: nessuno."); }
else if(x.equals ("3")){
System.out.println("Hannu. Maschio. 14 anni. Morto."
+ " Poteri: nessuno"); }
else if(x.equals ("4")){
System.out.println("John Smith. Maschio. 16 anni. Vivo."
+ " Poteri: lumen, telecinesi, parlare con gli animali, telepatia,"
+ " guarigione rapida, guarigione verso altri, vedere il futuro,"
+ " vedere il passato.");}
else if(x.equals ("5")){
System.out.println("Cody. Maschio. 14 anni. Vivo."
+ " Poteri: volo, externa, telecinesi"); }
else if(x.equals ("6")){
System.out.println("Maren Elizabeth. 17 anni. Viva."
+ " Poteri: Invisibilità, telecinesi, controllo degli elementi."); }
else if(x.equals ("7")){
System.out.println("Marina. Femmina. 18 anni. Viva."
+ " Poteri: guarigione, telecinesi, visione notturna, respirazione sott'acqua, kriocinesi."); }
else if(x.equals ("8")){
System.out.println("No Name. Maschio. 18 anni. Morto"
+ " Poteri: metamorfosi, teletrasporto, telecinesi."); }
else if(x.equals ("9")){
System.out.println("Stanley Worthington. Maschio. 16 anni. Vivo."
+ " Poteri: antigravità, parlare con gli animali, superudito, trasferimento di poteri, telecinesi"); }
else {System.out.println("no data");}
}
}
当我跑步时,如果我输入一个大于5的数字,它会给我"没有数据"。为什么?
答案 0 :(得分:0)
如果用户在1-9之间输入输入,则按预期工作。 否则它将不显示任何数据,因此它按预期工作。