先把自个儿的代码呈上,先把小编的代码呈上

 爱java
爱dota,突发奇想想用java开发dota操作最豪华的勇于之一的Carl的技巧,因为自己系小白,代码不足的地点还请见谅,有同一爱好的同班欢迎一起琢磨学习。

用java开发dota英豪最华丽的技术,javadota英豪

 爱java
爱dota,突发奇想想用java开发dota操作最豪华的奋勇之一的Carl的技巧,因为自个儿系小白,代码不足的地方还请见谅,有平等爱好的同学欢迎一起商讨学习。

                                        
永利娱乐网址 1
先把笔者的代码呈上

      import java.util.*;
public class TestDotakaer{
        public static void main(String[] args){
               
                Scanner sc = new Scanner(System.in);
                System.out.println(“请输入q、w、e中的多个假名”);
                int count1=0;
                int count2=0;
                int count3=0;
                for(int i=0;i<3;i++){
                String a=sc.next();
                  
                   if(a.equals(“q”)){
                        System.out.println(“冰元素”);
                       
                        count1++;
                       
                  }
                   if(a.equals(“w”)){
                        System.out.println(“雷元素”);
                       
                        count2++;
                  }
                   if(a.equals(“e”)){
                        System.out.println(“火元素”);
                       
                        count3++;
                  }
                  
                 
                }
             
   System.out.println(“您必要按按键r来整合要素变为技术”);
                  String d = sc.next();
                  if(d.equals(“r”)){
                if(count1==0){
                        if(count2==0){
                               
System.out.println(“您已经切出了技术三阳之炎(eee)”);
                               
                        }
                        if(count2==1){
                               
System.out.println(“您已经切出了技能混沌陨石(eew)”);
                        }
                        if(count2==2){
                               
System.out.println(“您曾经切出了技术灵动迅捷(wwe)”);
                        }
                        if(count2==3){
                               
System.out.println(“您已经切出了技术电磁脉冲(www)”);
                        }
                       

                }
                 if(count1==1){
永利娱乐网址,                         if(count2==0){
                               
System.out.println(“您已经切出了技术熔炉天使(qee)”);
                               
                        }
                        if(count2==1){
                               
System.out.println(“您已经切出了技能超震声波(qwe)”);
                        }
                        if(count2==2){
                               
System.out.println(“您曾经切出了技能强袭台风(qww)”);
                        }
                       
                         
                 }
                 if(count1==2){
                         if(count2==0){
                               
System.out.println(“您已经切出了技术寒冰之墙(qqe)”);
                               
                        }
                        if(count2==1){
                               
System.out.println(“您已经切出了技能幽灵漫步(qqw)”);
                        }
                 }
                 if(count1==3){
                        
 System.out.println(“您曾经切出了技能急忙冷却(qqq)”);
                 }
                       
                }       
                else{
                       
System.out.println(“您须求按r,如若不按r您不可见合成技能”);
                       
                }
        }
}
         
首先介绍下本身的代码的大致执行进度
       
 壹 、先是引用Scanner来定义3个目的sc,再去定义Carl冰、雷、火二种分歧的成分(q—-冰、w—-雷、e—-火)
         贰 、用键盘输入3次成分(q、w、e随意输入一遍)
       
 叁 、用for语句做2次巡回并计数(执行贰遍q,count1加1,执行1次w,count2加1,执行三遍q,count3加1)
       
 四 、输入三遍成分之后,在输入r,来合成技能,用3个if语句来判定是或不是输入r,即使输入继续执行,即使输入错误那么切技能战败,并且输出”您供给按r,借使不按r您无法合成技能”。
       
 五 、输入r没问题且继续执行,用if语句去看清2回成分具体输入结果,并遵照结果的例外,切出差异的技术(为了方便直接用假名代表技能EEE、WEE、WWE、WWW、QEE、QWE、QWW、QQW、QQE、QQQ)
      
那样一来,卡尔技能程序就曾经被归纳的编写翻译出来,老生常谈,程序还有众多要修改升高的地点,笔者会一边上学,3回完善那么些程序,有趣味的同室能够联手商量,也能够立异新大侠技能的施法进程!
 

http://www.bkjia.com/Javabc/1233251.htmlwww.bkjia.comtruehttp://www.bkjia.com/Javabc/1233251.htmlTechArticle用java开发dota英雄最华丽的技能,javadota英雄
爱java
爱dota,突发奇想想用java开发dota操作最华贵的大无畏之一的Carl的技巧,因为本人系小白,…

                                        
永利娱乐网址 2
先把作者的代码呈上

      import java.util.*;
public class TestDotakaer{
        public static void main(String[] args){
               
                Scanner sc = new Scanner(System.in);
                System.out.println(“请输入q、w、e中的多少个字母”);
                int count1=0;
                int count2=0;
                int count3=0;
                for(int i=0;i<3;i++){
                String a=sc.next();
                  
                   if(a.equals(“q”)){
                        System.out.println(“冰元素”);
                       
                        count1++;
                       
                  }
                   if(a.equals(“w”)){
                        System.out.println(“雷元素”);
                       
                        count2++;
                  }
                   if(a.equals(“e”)){
                        System.out.println(“火元素”);
                       
                        count3++;
                  }
                  
                 
                }
             
   System.out.println(“您必要按按键r来构成要素变为技术”);
                  String d = sc.next();
                  if(d.equals(“r”)){
                if(count1==0){
                        if(count2==0){
                               
System.out.println(“您曾经切出了技能三阳之炎(eee)”);
                               
                        }
                        if(count2==1){
                               
System.out.println(“您已经切出了技术混沌陨石(eew)”);
                        }
                        if(count2==2){
                               
System.out.println(“您已经切出了技能灵动迅捷(wwe)”);
                        }
                        if(count2==3){
                               
System.out.println(“您曾经切出了技能电磁脉冲(www)”);
                        }
                       

                }
                 if(count1==1){
                         if(count2==0){
                               
System.out.println(“您曾经切出了技能熔炉精灵(qee)”);
                               
                        }
                        if(count2==1){
                               
System.out.println(“您曾经切出了技术超震声波(qwe)”);
                        }
                        if(count2==2){
                               
System.out.println(“您已经切出了技术强袭台风(qww)”);
                        }
                       
                         
                 }
                 if(count1==2){
                         if(count2==0){
                               
System.out.println(“您已经切出了技能寒冰之墙(qqe)”);
                               
                        }
                        if(count2==1){
                               
System.out.println(“您曾经切出了技术幽灵漫步(qqw)”);
                        }
                 }
                 if(count1==3){
                        
 System.out.println(“您已经切出了技术飞快冷却(qqq)”);
                 }
                       
                }       
                else{
                       
System.out.println(“您须求按r,假若不按r您不可知合成技能”);
                       
                }
        }
}
         
第3介绍下自个儿的代码的光景执行进程
       
 ① 、先是引用Scanner来定义二个指标sc,再去定义Carl冰、雷、火三种区其余成分(q—-冰、w—-雷、e—-火)
         ② 、用键盘输入一遍成分(q、w、e随意输入三次)
       
 ③ 、用for语句做三遍巡回并计数(执行三回q,count1加1,执行一回w,count2加1,执行二次q,count3加1)
       
 ④ 、输入一遍成分之后,在输入r,来合成技能,用贰个if语句来判定是或不是输入r,如若输入继续执行,假若输入错误那么切技能退步,并且输出”您须求按r,假若不按r您无法合成技能”。
       
 伍 、输入r没难题且继续执行,用if语句去判断一回成分具体输入结果,并基于结果的两样,切出差异的技术(为了便利直接用假名代表技能EEE、WEE、WWE、WWW、QEE、QWE、QWW、QQW、QQE、QQQ)
      
那样一来,Carl技能程序就早已被略去的编写翻译出来,老调重弹,程序还有很多要修改提升的地点,笔者会一边读书,三回完善那几个顺序,有趣味的同室能够共同商讨,也能够立异新铁汉技能的施法过程!