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

📄 check.java

📁 this is lexical tokens of compiler operate on java
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package compilerphase1;/** * * @author sherif */public class Check {    String[] keywords={"for","while","do","until","int","float","double","long","bool","char","string","void","main","static","return","if","else"};    String[] special={"(",")","[","]","{","}",";","'","\"",".",",","#"};    String[] operator={"=","/","*","-","+",">","<",">=","<=","!=","==","++","--","+=","-=","*=","/=","%","&","&&","|","||","!"};    char[] number={'0','1','2','3','4','5','6','7','8','9'};//*******************************    boolean iskeywords(String input){       int flag=0;       for(int k=0;k<keywords.length;k++)        {      if(input.equals(keywords[k])){         flag=1;       }     }      if(flag==0)       return(false);      else       return(true);    }    //*******************************    boolean isspecial(String input){       int flag=0;       for(int k=0;k<special.length;k++)        {      if(input.equals(special[k])){        flag=1;      }     }     if(flag==0)          return false;        else          return true;    }    //*******************************    boolean isoperator(String input){       int flag=0;       for(int k=0;k<operator.length;k++)        {      if(input.equals(operator[k])){       flag=1;      }     }     if(flag==0)           return false;        else          return true;    }  //*************************************  boolean isnum(String input){      int flag=0;      char c=input.charAt(0);       for(int k=0;k<number.length;k++)        {      if(c==number[k]){       flag=1;      }     }     if(flag==0)           return false;        else          return true;    }}

⌨️ 快捷键说明

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