lib.java
来自「A very smaller script interpretor that j」· Java 代码 · 共 41 行
JAVA
41 行
package gscript;
import java.util.*;
abstract public class Lib {
//方法名表
public String[] methodNames = null;
/**
* 构造方法
*/
public Lib() {
}
/**
* 供解释器调用,取得某个名字方法的ID
* @param name String
* @return int
*/
public int getMethodID(String name) {
if (methodNames != null) {
for (int i = 0; i < methodNames.length; i++) {
if (name.equals(methodNames[i].toLowerCase())) {
return i;
}
}
}
return -1;
}
/**
* 用户方法实现
* @param para Stack
* @param methodID int
* @return Object
*/
abstract public DataType call(Vector para, int methodID);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?