📄 commandparse.java
字号:
package keti2;
public class CommandParse {
public CommandParse() {
}
static public char cParseCommand(String strCommand) {
char cResult;
if (strCommand == "前进") {
cResult = '1';
}
else if (strCommand == "后退") {
cResult = '2';
}
else if (strCommand == "左转") {
cResult = '3';
}
else if (strCommand == "右转") {
cResult = '4';
}
else if (strCommand == "射门") {
cResult = '5';
}
else if (strCommand == "走八字") {
cResult = '6';
}
else {
cResult = '0';
}
return cResult;
}
static public String strParseCommand(String strCommand) {
String sResult;
if (strCommand.equals("前进")) {
sResult = "22";
}
else if (strCommand.equals("后退")) {
sResult = "23";
}
else if (strCommand.equals("左转")) {
sResult = "36";
}
else if (strCommand.equals("右转")) {
sResult = "37";
}
else if (strCommand.indexOf("目标") >= 0) {
sResult = "01";
}
else if (strCommand.equals("射门")) {
sResult = "02";
}
else if (strCommand.equals("停止")) {
sResult = "03";
}
else if (strCommand.indexOf("名字") >= 0) {
sResult = "31";
}
else if (strCommand.indexOf("你好") >= 0) {
sResult = "32";
}
else if (strCommand.indexOf("家好么") >= 0) {
sResult = "33";
}
else if (strCommand.indexOf("原点") >= 0) {
sResult = "34";
}
else if (strCommand.indexOf("导航到门前") >= 0) {
sResult = "35";
}
else {
sResult = "00";
}
return sResult;
}
static public String strParseReturnMsg(String strCommand) {
String sResult;
if (strCommand.equals("22")) {
sResult = "我已完成前进动作";
}
else if (strCommand.equals("23")) {
sResult = "我已完成后退动作";
}
else if (strCommand.equals("24")) {
sResult = "我已完成左转动作";
}
else if (strCommand.equals("25")) {
sResult = "我已完成右转动作";
}
else if (strCommand.equals("01")) {
sResult = "我找到了目标";
}
else if (strCommand.equals("02")) {
sResult = "我已完成射门动作";
}
else if (strCommand.equals("03")) {
sResult = "我停止运动";
}
else if (strCommand.equals("31")) {
sResult = "我叫HIT-3";
}
else if (strCommand.equals("32")) {
sResult = "您好,欢迎您使用我们的系统";
}
else if (strCommand.equals("33")) {
sResult = "家里很安全";
}
else if (strCommand.equals("34")) {
sResult = "我回到了原地方";
}
else if (strCommand.equals("35")) {
sResult = "已经走到门前了";
}
else {
sResult = "无法识别的命令";
}
return sResult;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -