Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.io.*;
- import java.lang.*;
- public class printFile{
- public static void main(String[] args)throws Exception{
- Scanner sc = new Scanner(new File("C:\\Users\\16301075\\Desktop\\input.txt"));
- LinkedList<String> kwl = new LinkedList<String>();
- LinkedList<String> mathO = new LinkedList<String>();
- Set<String> lgO = new HashSet<String>();
- List<String> outKw = new ArrayList<String>();
- List<String> outMO = new ArrayList<String>();
- Set<String> outLO = new HashSet<String>();
- kwl.add("int");
- kwl.add("float");
- kwl.add("if");
- kwl.add("else");
- kwl.add("import");
- kwl.add("new");
- kwl.add("for");
- kwl.add("while");
- kwl.add("class");
- kwl.add("pubilc");
- mathO.add("+");
- mathO.add("-");
- mathO.add("*");
- mathO.add("/");
- mathO.add("%");
- mathO.add("=");
- mathO.add("^");
- lgO.add(">");
- lgO.add("<");
- lgO.add("|");
- lgO.add("&");
- lgO.add("&&");
- lgO.add("||");
- while (sc.hasNext()){
- String temp = sc.next();
- if (kwl.contains(temp)){
- outKw.add(temp);
- }
- else if(mathO.contains(temp)){
- outMO.add(temp);
- }
- else if (lgO.contains(temp)){
- outLO.add(temp);
- }
- }
- System.out.println(outKw);
- System.out.println(outMO);
- System.out.println(outLO);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement