感谢牛友,错误已经改过来了。    import java.util.Scanner;    public class Main{     public static void main(String[] args){     Scanner scanner = new Scanner(System.in);    String str = scanner.nextLine();   scanner.close();   String[] strArr = str.split(" ");   String strOut = "";    int countNum = Integer.parseInt(strArr[0], 16);    for(int i=1; i<strArr.length; i++){    if(strArr[i].equals("A")){   strOut += "12";   strOut += " ";   strOut +="34";   strOut += " ";    countNum += 1;    }       else  if(strArr[i].equals("B")){       strOut += "AB";       strOut += " ";       strOut +="CD";       strOut += " ";       countNum += 1;       }       else{       strOut += strArr[i];       strOut += " ";       }     }    String result = Integer.toHexString(countNum).toUpperCase() + " " + strOut.trim();   System.out.println(result);    }      } 
点赞 1
评论 4
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务