关注
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>
点赞
相关推荐
![](https://static.nowcoder.com/fe/file/oss/1716965564844UEBJN.png)
![](https://static.nowcoder.com/fe/file/oss/1716965585666UBBME.png)
腾讯
| 校招
| 超多精选岗位
点赞 评论 收藏
分享
![](https://static.nowcoder.com/head/header0001.png)
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 厌倦互联网了,开始逃离ing1.3W
- 2... 985计算机老学长掏心窝子:当年我踩过的坑,希望你们能绕开9196
- 3... 影石Insta360|嵌入式软件|日常实习一面3709
- 4... 想要在大厂生存必须要学会提效3418
- 5... 兄弟们,考上玉虚宫研究生了,选哪个导师啊2444
- 6... 腾讯hr-后台方向有过一面的吗1741
- 7... 杭州实在智能二面1609
- 8... 我又又发现了一个使用满血版DeepSeek不卡顿的方法!(附春招企业汇总)1583
- 9... 25届offer选择1412
- 10... 我是大一新生,本科就想找工作。我到底要不要打ACM?一文带你理清到底要不要打1379
正在热议
更多
# 小厂实习有必要去吗 #
29206次浏览 194人参与
# 我的工作日记 #
51128次浏览 717人参与
# 文科生还参加今年的春招吗 #
2201次浏览 22人参与
# 国企和大厂硬件兄弟怎么选? #
112200次浏览 1634人参与
# 选择和努力,哪个更重要? #
38106次浏览 412人参与
# 影石Insta360求职进展汇总 #
106393次浏览 949人参与
# 如果再来一次,你还会学硬件吗 #
101509次浏览 1222人参与
# 如果公司降薪,你会跳槽吗? #
43130次浏览 335人参与
# 一人推荐一个值得去的通信/硬件公司 #
160457次浏览 1732人参与
# 机械人选offer,最看重什么? #
68138次浏览 431人参与
# 秋招前后对offer的期望对比 #
223323次浏览 1673人参与
# 长光卫星求职进展汇总 #
27125次浏览 180人参与
# 大疆今年的机械笔试难吗? #
34782次浏览 406人参与
# 大疆的机械笔试比去年难吗 #
63602次浏览 575人参与
# 24届市场营销薪资爆料 #
9129次浏览 62人参与
# 你的秋招简历被谁挂了? #
214773次浏览 2389人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
67722次浏览 488人参与
# 秋招拿一个offer可以躺平吗 #
125984次浏览 885人参与
# 我的国央企投递进展 #
35390次浏览 234人参与
# 机械人,你的第一份感谢信是谁给的 #
19934次浏览 258人参与