📄 definitionlist.java
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package bianyi; import java.util.ArrayList; public class DefinitionList { static ArrayList singledelimiter; static ArrayList doubledelimiter; static ArrayList reserved; static ArrayList figure=new ArrayList(); static ArrayList identifier=new ArrayList(); static ArrayList constant=new ArrayList(); static void setreserved() { reserved = new ArrayList(); reserved.add("auto"); reserved.add("char"); reserved.add("const"); reserved.add("double"); reserved.add("enum"); reserved.add("extern"); reserved.add("float"); reserved.add("int"); reserved.add("long"); reserved.add("register"); reserved.add("short"); reserved.add("signed"); reserved.add("static"); reserved.add("struct"); reserved.add("union"); reserved.add("unsigned"); reserved.add("void"); reserved.add("volatile"); reserved.add("break"); reserved.add("case"); reserved.add("continue"); reserved.add("default"); reserved.add("do"); reserved.add("else"); reserved.add("for"); reserved.add("goto"); reserved.add("if"); reserved.add("return"); reserved.add("sizeof"); reserved.add("switch"); reserved.add("typedef"); reserved.add("while"); } static void setdoubleDelimiter() { //双界符 doubledelimiter = new ArrayList(); doubledelimiter.add("!="); doubledelimiter.add("<="); doubledelimiter.add(">="); doubledelimiter.add("=="); doubledelimiter.add("/*"); doubledelimiter.add("*/"); doubledelimiter.add("&&"); doubledelimiter.add("||"); doubledelimiter.add("//"); doubledelimiter.add("++"); } static void setsingledelimiter() { //单界符 singledelimiter = new ArrayList(); singledelimiter.add("+"); singledelimiter.add("-"); singledelimiter.add("*"); singledelimiter.add("/"); singledelimiter.add("="); singledelimiter.add("<"); singledelimiter.add(">"); singledelimiter.add("%"); singledelimiter.add("("); singledelimiter.add(")"); singledelimiter.add("["); singledelimiter.add("]"); singledelimiter.add("."); singledelimiter.add(","); singledelimiter.add(";"); singledelimiter.add("!"); singledelimiter.add("{"); singledelimiter.add("}"); singledelimiter.add("'"); singledelimiter.add("#"); singledelimiter.add("\""); } static void setfigure(String s) { figure.add(s); } static void setidentifier(String s) { identifier.add(s); } static void setconstant(String s) { constant.add(s); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -