【结果】游戏王简单检索

完整代码 
public static void main(String[] args) {
System.out.println("请您输入想检索的卡码:1-12");
System.out.println("1.青眼白龙2.黑魔术师3.太阳神之翼神龙4.欧贝利斯克之巨神兵5.奥西里斯之天空龙" +
"6.光之创造神哈拉克提7.流天救世星龙8.究极宝玉神虹龙9.元素英雄新宇侠10.青眼混沌极龙" +
"11.双穹之骑士阿斯特拉姆12.无限起动要塞百万吨百臂狂风");
Scanner YXW=new Scanner(System.in);
int hao=YXW.nextInt();

a a=new a();
while (hao==1){
a.a();break;
}
b b=new b();
while (hao==2){
b.b();break;
}
c c=new c();
while (hao==3){
c.c();break;
}
d d=new d();
while (hao==4){
d.d();break;
}
e e=new e();
while (hao==5){
e.e();break;
}
f f=new f();
while (hao==6){
f.f();break;
}
g g=new g();
while (hao==7){
g.g();break;
}
h h=new h();
while (hao==8){
h.h();break;
}
i i=new i();
while (hao==9){
i.i();break;
}
j j=new j();
while (hao==10){
j.j();break;
}
k k=new k();
while (hao==11){
k.k();break;
}
l l=new l();
while (hao==12){
l.l();break;
}


}
}
这个一共有12个
    public void a(){
System.out.println("卡名:青眼白龙 攻击力:3000 防守力:2500 种族:龙族 星级:8");
System.out.println("效果:以高攻击力著称的传说之龙。任何对手都能粉碎,其破坏力不可估量。");
}
}
    public void b(){
System.out.println("卡名:黑魔术师 攻击力:2500 防守力:2100 种族:魔法师 星级:7");
System.out.println("效果:作为魔法师,攻击力·守备力都是最高级别。");
}
}
    public void c(){
System.out.println("卡名:太阳神之翼神龙 攻击力:??? 防守力:??? 种族:幻神兽 星级:10");
System.out.println("效果:这张卡不能特殊召唤。这张卡通常召唤的场合,必须把3只解放作召唤。\n" +
"①:这张卡的召唤不会被无效化。\n" +
"②:在这张卡的召唤成功时,这张卡以外的魔法·陷阱·怪兽的效果不能发动。\n" +
"③:这张卡召唤成功时,把基本分支付到变成100基本分才能发动。这张卡的攻击力·守备力上升支付的数值。\n" +
"④:支付1000基本分,以场上1只怪兽为对象才能发动。那只怪兽破坏。");
}
}
    public void d(){
System.out.println("卡名:欧贝利斯克之巨神兵 攻击力:4000 防守力:4000 种族:幻神兽 星级:10");
System.out.println("效果:这张卡通常召唤的场合,必须把3只解放作召唤。\n" +
"①:这张卡的召唤不会被无效化。\n" +
"②:在这张卡的召唤成功时,魔法·陷阱·怪兽的效果不能发动。\n" +
"③:场上的这张卡不会成为效果的对象。\n" +
"④:把自己场上2只怪兽解放才能发动。对方场上的怪兽全部破坏。这个效果发动的回合,这张卡不能攻击宣言。\n" +
"⑤:这张卡特殊召唤的场合,结束阶段发动。这张卡送去墓地。");
}
}
    public void e(){
System.out.println("卡名:奥西里斯之天空龙 攻击力:??? 防守力:??? 种族:幻神兽 星级:10");
System.out.println("效果:这张卡通常召唤的场合,必须把3只解放作召唤。\n" +
"①:这张卡的召唤不会被无效化。\n" +
"②:在这张卡的召唤成功时,魔法·陷阱·怪兽的效果不能发动。\n" +
"③:这张卡的攻击力·守备力上升自己手卡数量×1000。\n" +
"④:对方怪兽攻击表示召唤·特殊召唤成功的场合发动。那些怪兽的攻击力下降2000,变成0的场合那怪兽破坏。\n" +
"⑤:这张卡特殊召唤的场合,结束阶段发动。这张卡送去墓地。");

}
}
    public void f(){
System.out.println("卡名:光之创造神哈拉克提 攻击力:??? 防守力:??? 种族:创造神 星级:12");
System.out.println("效果:这张卡不能通常召唤。把自己场上的原本卡名是「奥西里斯之天空龙」\n" +
"「欧贝利斯克之巨神兵」「太阳神之翼神龙」的怪兽各1只解放的场合才能特殊召唤。\n" +
"这张卡的特殊召唤不会被无效化。把这张卡特殊召唤的玩家决斗胜利。");
}
}
   public void g(){
System.out.println("卡名:流天救世星龙 攻击力:4000 防守力:3300 种族:龙 星级:11");
System.out.println("效果:「救世龙」+包含龙族同调怪兽的除调整以外的怪兽1只以上\n" +
"这张卡用同调召唤才能从额外卡组特殊召唤。\n" +
"①:1回合1次,可以发动。选对方场上1只效果怪兽,那个效果无效。\n" +
"②:这张卡在通常攻击外加上可以作出最多有自己墓地的「星尘龙」以及有那个卡名记述的同调怪兽数量的攻击。\n" +
"③:1回合1次,对方把效果发动时才能发动。这张卡直到结束阶段除外,那个发动无效并除外。");
}
}
   public void h(){
System.out.println("卡名:究极宝玉神虹龙 攻击力:4000 防守力:0 种族:龙 星级:10");
System.out.println("效果:这张卡不能通常召唤。自己的场上·墓地有「宝玉兽」卡7种类存在的场合才能特殊召唤。这张卡特殊召唤的回合,这张卡的①②的效果不能发动。\n" +
"①:把自己场上的表侧表示的「宝玉兽」怪兽全部送去墓地才能发动。这张卡的攻击力上升送去墓地的怪兽数量×1000。这个效果在对方回合也能发动。\n" +
"②:从自己墓地把「宝玉兽」怪兽全部除外才能发动。场上的卡全部回到持有者卡组。");
}
}
   public void i(){
System.out.println("卡名:元素英雄新宇侠 攻击力:2500 防守力:2000 种族:战士 星级:7");
System.out.println("效果:从新宇宙来的新元素英雄。凭借与新空间侠接触融合,发挥未知的力量!");
}
}
   public void j(){
System.out.println("卡名:青眼混沌极龙 攻击力:4000 防守力:0 种族:龙 星级:8");
System.out.println("效果:「混沌形态」降临。这张卡不用仪式召唤不能特殊召唤。\n" +
"①:这张卡不会成为对方的效果的对象,不会被对方的效果破坏。\n" +
"②:这张卡向守备表示怪兽攻击的场合,给与攻击力超过那个守备力的数值的2倍数值的战斗伤害。");
}
}
   public void k(){
System.out.println("卡名:双穹之骑士阿斯特拉姆 攻击力:3000 LINK:4 种族:电子界 ");
System.out.println("效果:从额外卡组特殊召唤的怪兽2只以上\n" +
"①:只要连接召唤的这张卡在怪兽区域存在,这张卡不会成为对方的效果的对象,对方不能选择其他怪兽作为攻击对象。\n" +
"②:这张卡和特殊召唤的怪兽进行战斗的伤害计算时才能发动1次。这张卡的攻击力只在那次伤害计算时上升那只对方怪兽的攻击力数值。\n" +
"③:连接召唤的这张卡被对方送去墓地的场合才能发动。选场上1张卡回到持有者卡组。");
}
}
   public void l(){
System.out.println("卡名:无限起动要塞百万吨百臂狂风 攻击力:4000 LINK:3 种族:机械 ");
System.out.println("效果:超量怪兽3只\n" +
"这个卡名的②的效果1回合只能使用1次。\n" +
"①:这张卡只要在怪兽区域存在,不受这张卡以及超量怪兽以外的怪兽的效果影响,不会被和超量怪兽以外的怪兽的战斗破坏。\n" +
"②:以自己墓地1只超量怪兽和对方场上1张卡为对象才能发动。那只墓地的超量怪兽特殊召唤,那张对方的卡在下面重叠作为超量素材。\n" +
"这个效果的发动后,直到回合结束时对方受到的全部伤害变成一半。");
}
}

 

posted @ 2022-12-20 13:41  银河暴龙神  阅读(204)  评论(0编辑  收藏  举报