先把自身的代码呈上,先把自家的代码呈上

                                        
图片 1
先把本身的代码呈上

用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您无法合成技能”);
                       
                }
        }
}
         
第一介绍下自家的代码的大体执行进度
       
 1、先是引用Scanner来定义一个目的sc,再去定义Carl冰、雷、火三种不一致的要素(q—-冰、w—-雷、e—-火)
         2、用键盘输入几回成分(q、w、e随意输入一回)
       
 3、用for语句做五次巡回并计数(执行一遍q,count1加1,执行两遍w,count2加1,执行一回q,count3加1)
       
 4、输入一遍成分之后,在输入r,来合成技能,用一个if语句来判定是不是输入r,若是输入继续执行,如若输入错误那么切技能失败,并且输出”您须求按r,假设不按r您无法合成技能”。
       
 5、输入r没难点且继续执行,用if语句去判断三遍成分具体输入结果,并依据结果的两样,切出不同的技术(为了省事直接用假名代表技能EEE、WEE、WWE、WWW、QEE、QWE、QWW、QQW、QQE、QQQ)
      
那样一来,Carl技能程序就已经被不难的编译出来,新瓶装旧酒,程序还有好多要修创新步的地点,我会一边读书,一回完善这些顺序,有趣味的校友可以同步商讨,也得以创新新大侠技能的施法进程!
 

http://www.bkjia.com/Javabc/1233251.htmlwww.bkjia.comtruehttp://www.bkjia.com/Javabc/1233251.htmlTechArticle用java开发dota英雄最华丽的技能,javadota英雄
爱java
爱dota,突发奇想想用java开发dota操作最华丽的乐善好施之一的Carl的技艺,因为我系小白,…

      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)”);
                        }
                       

 爱java
爱dota,突发奇想想用java开发dota操作最高尚的乐善好施之一的Carl的技巧,因为自身系小白,代码不足的地点还请见谅,有相同喜欢的同窗欢迎一起探讨学习。

                }
                 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您不恐怕合成技能”);
                       
                }
        }
}
         
率先介绍下我的代码的几乎执行过程
       
 1、先是引用Scanner来定义一个目标sc,再去定义卡尔冰、雷、火三种差其余成分(q—-冰、w—-雷、e—-火)
         2、用键盘输入几回成分(q、w、e随意输入五次)
       
 3、用for语句做几遍巡回并计数(执行两回q,count1加1,执行五遍w,count2加1,执行一遍q,count3加1)
       
 4、输入两遍元素之后,在输入r,来合成技能,用一个if语句来判断是还是不是输入r,借使输入继续执行,借使输入错误那么切技能战败,并且输出”您必要按r,如若不按r您不可见合成技能”。
       
 5、输入r没难题且继续执行,用if语句去看清五次成分具体输入结果,并根据结果的不比,切出区其余技能(为了方便直接用假名代表技能EEE、WEE、WWE、WWW、QEE、QWE、QWW、QQW、QQE、QQQ)
      
这样一来,Carl技能程序就早已被略去的编译出来,新瓶装旧酒,程序还有很多要修立异步的地点,我会一边读书,几回完善这么些顺序,有趣味的同学可以共同探讨,也可以创新新铁汉技能的施法进程!