scan.java~1~
来自「我用java写的词法分析器」· JAVA~1~ 代码 · 共 28 行
JAVA~1~
28 行
package 编译技术;
public class Scan
{
private int index = 0;
public char GETBC(char[] sentenceChar) {
try
{
while ( (sentenceChar[this.index]) == ' ')
{
this.index++;
}
this.index++;
}
catch (java.lang.ArrayIndexOutOfBoundsException e)
{
return ';'; //表示此行已经结束
}
return sentenceChar[index - 1];
}
public char GETCHAR(char[] sentenceChar) {
//next();
this.index++;
return sentenceChar[this.index - 1];
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?