关注
import java.util.*; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); while (input.hasNext()) { String string=input.nextLine(); HashMap<string> hashMap=new HashMap<string>(); hashMap.put("reset","reset what"); hashMap.put("reset board","board fault"); hashMap.put("board add","where to add"); hashMap.put("board delete","no board at all"); hashMap.put("reboot backplane","impossible"); hashMap.put("backplane abort","install first"); String [] str=new String[] {"reset board","board add","board delete","reboot backplane","backplane abort"}; if (string.contains(" ")) {//先判断命令是否有空格 String [] conmand=string.split(" ");//命令成为数组 int count=0; String conmondRconment=""; for(int i = 0; i < str.length; i++){//遍历真实的命令 String []temp=str[i].split(" "); if(temp[0].contains(conmand[0])&&temp[1].contains(conmand[1])){//这里先判断是含有, if (temp[0].substring(0,conmand[0].length()).equals(conmand[0])&&temp[1].substring(0,conmand[1].length()).equals(conmand[1])) { //bo a命令只能匹配board add ,如果不加上方if判断,会出现bo a命令输出成无效命令 count++; conmondRconment=temp[0]+" "+temp[1]; } } } System.out.println(count==1?hashMap.get(conmondRconment):"unknown command"); } else { if ("reset".contains(string)) {//单个命令直接判断就行 System.out.println(hashMap.get("reset")); } else{ System.out.println("unknown command"); } } } } }</string></string>
点赞
相关推荐
牛客热帖
更多
正在热议
更多
# 这个offer值得去吗? #
13333次浏览 151人参与
# 金三银四,你的春招进行到哪个阶段了? #
35421次浏览 332人参与
# 联宝杯大学生创新大赛,你的技术值得产业级答案 #
46017次浏览 509人参与
# 如果春招能重来,我会___ #
14981次浏览 181人参与
# Prompt分享 #
77237次浏览 1274人参与
# 除了线上,还能去哪些地方投简历 #
8535次浏览 101人参与
# 校招第一份工作你干了多久? #
152848次浏览 640人参与
# 硬件人秋招进展 #
292054次浏览 4042人参与
# 你觉得实习能学到东西吗 #
153203次浏览 1480人参与
# 搜狐工作体验 #
6793次浏览 54人参与
# 反问环节如何提问 #
141361次浏览 2740人参与
# 想做Agent可以做哪些岗位? #
12747次浏览 416人参与
# 面试官拷打AI项目都会问什么? #
11882次浏览 419人参与
# 招银网络科技(深圳)有限公司成都分公司笔试 #
6040次浏览 25人参与
# 你觉得最好用的AI编程工具是_ #
4626次浏览 97人参与
# 哔哩哔哩笔试 #
42306次浏览 166人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
14018次浏览 80人参与
# 你实习是赚钱了还是亏钱了? #
127373次浏览 715人参与
# 大厂还是考编 #
134531次浏览 1399人参与
# 非技术岗简历怎么写 #
338673次浏览 3301人参与
# 实习第一天,你在干什么 #
8956次浏览 110人参与
