⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nasa.java

📁 实现火星车,全部由java写成
💻 JAVA
字号:
package cn.nasa;


public class Nasa {
	private Parser parser;
	private Util util;
	
//	public void init(int x,int y,String direction,int max_x,int max_y){
//		patser=new Parser();
//		util=new Util(x,y,direction,max_x,max_y);
//	}
	
	public Nasa(Parser parser,Util util){
		this.parser=parser;
		this.util=util;
	}
	
	public boolean Command(String input){
		IAction action;
		try{
			for(int i=0;i<input.length();i++){
				action=parser.getinput(input.substring(i, i+1));
				action.setdirection(util.direction);
				action.setcoordinate(util.coordinate);
				action.exec();
				util.check();
			}		
			return true;
		}catch(Exception e){
			return false;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -